Bug 301382

Summary: Panel overlaps widget explorer
Product: [Unmaintained] plasma4 Reporter: Janek Bevendorff <kde>
Component: widget explorerAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: anaceciliamb, markg85
Priority: NOR Keywords: regression
Version: 4.8.90 (beta2)   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In: 4.9
Sentry Crash Report:
Attachments: Screen shot
Screen shot full width

Description Janek Bevendorff 2012-06-07 16:57:27 UTC
When there is a panel at the bottom of the screen and the widget explorer is opened, the panel overlaps it.

Reproducible: Always

Steps to Reproduce:
1. Add a panel to the bottom of your screen
2. Right click on the desktop and click "Add Widget"
3. Try to use the scrollbar in the widget explorer
Actual Results:  
The scrollbar can't be used because the panel overlaps it.

Expected Results:  
The widget explorer should be placed above the panel (i.e. it shouldn't touch the edge of the screen but the upper edge of the panel).
Comment 1 Mark 2012-06-19 23:51:45 UTC
Could you post a screenshot of that?
Comment 2 Janek Bevendorff 2012-06-20 10:01:35 UTC
Sure.

As I wrote: you have to right-click on the desktop and then choose "Add Widgets".
The widget explorer is placed correctly, however, when you use the cashew button on the panel itself.
Comment 3 Janek Bevendorff 2012-06-20 10:01:57 UTC
Created attachment 71975 [details]
Screen shot
Comment 4 Janek Bevendorff 2012-06-20 10:04:43 UTC
Created attachment 71976 [details]
Screen shot full width
Comment 5 Mark 2012-06-20 11:05:02 UTC
Adding Marco to the CC since he is the author of this new QML based widget explorer. Thank you for posting screenshots.
Comment 6 Marco Martin 2012-06-21 09:22:30 UTC
Git commit c2dfd12512106ac84f8d04a5928c310801d00f2b by Marco Martin.
Committed on 21/06/2012 at 11:21.
Pushed by mart into branch 'master'.

keep the widget explorer window on top

M  +1    -0    plasma/desktop/shell/controllerwindow.cpp

http://commits.kde.org/kde-workspace/c2dfd12512106ac84f8d04a5928c310801d00f2b