Does Plasma handle multiple workspaces (virtual desktops) and monitors better than GNOME?

GNOME has a long-standing bug in which windows get randomly scattered across your various workspaces and monitors when you connect an external monitor or when resuming from suspend. Contrast this with tiling window managers such as sway or i3 where windows are locked to their assigned workspace and never switch workspaces unless the user tells them to.

I’m searching for a traditional floating window manager / desktop environment that actually handles multiple workspaces and monitors correctly. That is, windows should stay on their assigned workspace even when monitors are getting connected/disconnected.

Could anyone who has experience with using KDE Plasma with multiple workspaces (or virtual desktops) and external monitors/displays let me know if the situation is better than on GNOME?

I don’t think I’ve ever had a window switch virtual desktop on its own.

You should just try it for yourself.
A browser window usually does it when logging in from boot, sleep, or hibernation, but with just a right click, I then move it back to the correct desktop. :sweat_smile: