Bug 357835

Summary: Hard to resize panel when in vertical mode
Product: [Plasma] plasmashell Reporter: soee <kontakt>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: darinsmiller, kde, nowrep, sudhir
Priority: NOR    
Version: 5.5.3   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
URL: https://www.youtube.com/watch?v=x1iIDnL-0j0
Latest Commit: Version Fixed In: 5.5.4
Attachments: screencast showing the problem

Description soee 2016-01-11 11:23:31 UTC
If we make our panel vertical (move it to the left screen edge) there are problems when resizing it. For egzample if we make it wider and wan't lower size after that (the same action) we can't. But if we  make few attempts increase/decrease size it starting to change it but there are visual glitches - please see attached viedeo.

Reproducible: Always

Steps to Reproduce:
1. Move panel to left screen edge
2. Make it wider
3. Try lowering size

Actual Results:  
We can't lower size or after several attempts the gui starts to flickering.

Expected Results:  
Panel should smoothly change size like it does when in horizontal mode.
Comment 1 soee 2016-01-11 13:17:48 UTC
Small update: i think this started to happen after upgrade to Frameworks 5.18 bit i'm not 100% sure.

There are also other visual issues when panel is in horizontal view like task manager items are missing spaces and this worked fine on Frameworks 5.17.
Comment 2 Darin Miller 2016-01-12 03:26:39 UTC
Confirmed with Frameworks 5.18.  I do not have 5.17 to try...
Comment 3 Sudhir Khanger 2016-01-14 12:01:14 UTC
Created attachment 96632 [details]
screencast showing the problem

In my case I am unable to reduce height of panel on the top edge.
Comment 4 David Rosca 2016-01-14 14:53:37 UTC
Regression from 8ba36332272cd8adb29da4dd2f435eacda9c4c79 in plasma-desktop
Comment 5 David Rosca 2016-01-14 17:57:25 UTC
Git commit 2f07fdd5d34673f856b8f8401ab8447000254aaa by David Rosca.
Committed on 14/01/2016 at 17:54.
Pushed by drosca into branch 'Plasma/5.5'.

Fix shrinking panel on top/left/right edge

Use the new computed value for configDialog position.
Fix regression from 8ba3633227

REVIEW: 126743
FIXED-IN: 5.5.4

M  +3    -3    desktoppackage/contents/configuration/panelconfiguration/SizeHandle.qml

http://commits.kde.org/plasma-desktop/2f07fdd5d34673f856b8f8401ab8447000254aaa