I have the cashew to open the desktop menu sitting in the top-right corner of my screen. When I now switch to an external monitor with widgets being locked, disabling the internal one of my laptop, the Cashew stays at its absolute position and it keeps this quarter-circle form, but since the external screen is much larger than the internal one, it now sits in the middle of the screen. Even worse, when I move the cashew to the top-right corner, lock widgets, and decrease the screen size, the Cashew ends up being outside of the visible area. Reproducible: Always Steps to Reproduce: 1. Move the Cashew to the top-right 2. Lock widgets 3. Resize the screen (or switch to an external one) Actual Results: The cashew ends up in its quarter-circle form either in the middle of the screen, or outside the visible area. Expected Results: It should behave like in non-locked mode (i.e., stick to the top-right corner). If for some reason this is undesired, it should at least *never* be outside the visible area, and it should switch the the rectangle from it usually takes when not being in an edge. Currently it looks like a visual glitch.
screenshot?
Created attachment 72202 [details] A screenshot demonstrating the problem This is how the cashew looks like after increasing the screen size with widgets being locked. For the decrease, there is not much to show - the cashew is just entirely gone as it is outside of the visible area.
Git commit 4807dd73732b15913c421d28f68581fe46ffa3f4 by Ralf Jung. Committed on 16/09/2012 at 22:21. Pushed by ralfjung into branch 'KDE/4.9'. fix repositioning the toolbox when the widgets are locked REVIEW: 106457 FIXED-IN: 4.9.2 M +3 -0 plasma/desktop/toolboxes/internaltoolbox.cpp http://commits.kde.org/kde-workspace/4807dd73732b15913c421d28f68581fe46ffa3f4
Git commit 6da7309327b927b9598fd9ce15dadbc43f5f052b by Ralf Jung. Committed on 16/09/2012 at 22:21. Pushed by ralfjung into branch 'master'. fix repositioning the toolbox when the widgets are locked REVIEW: 106457 FIXED-IN: 4.9.2 M +3 -0 plasma/desktop/toolboxes/internaltoolbox.cpp http://commits.kde.org/kde-workspace/6da7309327b927b9598fd9ce15dadbc43f5f052b