Created attachment 92834 [details] Screenshot showing dualscreen setup with sticky popup after connecting 2nd screen When making a systray popup "sticky" using the pin icon, then connecting a 2nd screen, the popup will end up disconnected from the panel in the middle of the 2nd screen (position based on its original position on the primary screen). How to reproduce here: → Configure a dual-screen setup where the laptop display is the primary one → Place a panel on the primary screen → Disconnect 2nd screen → Show systray popup on primary screen and make it "sticky" using the pin icon → Connect 2nd screen What happens: - The sticky popup is displayed on the 2nd screen, where its position is based on its original position on the primary screen What should happen instead: - The sticky popup should always appear on the same screen where the panel to which it belongs to, is displayed. See attached screenshot. Running latest KF5 + Plasma 5 from git + Qt 5.4.1.
*** Bug 348622 has been marked as a duplicate of this bug. ***
this is an old problem of panels setting wrong struts. multiscreen management of plasmashell changed in 5.8, please reopen if the same problem happens in Plasma 5.8 or newer