Situation: ---------- 1) Have a laptop and a desktop with some icons and widgets neatly arranged. 2) Switch from external monitor (disconnect) to smaller internal display. => The desktop icon's positions change to some random order and the widgets are now on top of some icons so that these icons cannot be seen properly. This is impractical (and looks somewhat untidy). Suggestion: ----------- Don't let widgets/plasmoids be placed over desktop icons: the area below widgets could be a "no-go" area for icons. E.g. if widgets are moved around towards icons then these icons automatically move away when or just before they are "hit".
I doubt this is fixable. Rather, it could remember positions per screen resolution, so that changing resolutions does not cause the random changes.
Thanks for your assessment. Remembering positions per screen resolution sounds like a good idea. Meanwhile, I tried to create a Plasma panel on the right side of the screen that - should be below all windows - contains the mentioned applets (mostly system monitoring) - BUT does not appear when the mouse touches the right screen edge, because then using scrollbars with the mouse in fullscreen windows becomes difficult. In the Visibility settings of the Panel there are four mutual exclusive options "Always Visible", "Auto Hide", "Window Can Cover" and "Windows Go Below". None of them seem to be suitable because "Window Can Cover" also includes the screenedge triggering of the panel.
I think Christoph is right. The request here describes a potentially undesirable workaround for the actual problem. Let's just fix the actual problem. :)