I have been running the Wayland session since the 5.22 update and I noticed this rather annoying issue. When I connect an external screen to my laptop and have both the external and built-in screen enabled, I always need to manually drag the main panel to the external screen. I'd expect the panel to move back to the laptop screen when the external screen is disconnected. This works fine in X11 session but not under Wayland. I can get the panel back if I either: 1) Drag the panel back to the laptop screen before I unplug the external screen 2) Create a new panel on the laptop screen If I do the latter, I end up with two panels when I reattach the external screen. STEPS TO REPRODUCE 1. Connect an external screen and have both screens enabled 2. Move the panel to the external screen 3. Disconnect the external screen OBSERVED RESULT Panel disappears and must be recreated. EXPECTED RESULT Panel should return to the built-in screen.
*** This bug has been marked as a duplicate of bug 438114 ***
Can you run with `WAYLAND_DEBUG=1 plasmashell --replace` and reproduce and attach the log. This way we can see what happens with the monitor.
Created attachment 139655 [details] plasmashell log There you go. I started with the external screen attached and the panel placed on that screen. The log contains the disconnection and reconnection of the external screen.
Created attachment 139657 [details] plasmashell log with WAYLAND_DEBUG And once more with WAYLAND_DEBUG set correctly...
*** This bug has been marked as a duplicate of bug 356225 ***
*** This bug has been marked as a duplicate of bug 356727 ***