https://bugs.kde.org/show_bug.cgi?id=438198
Bug ID: 438198 Summary: In wayland moving a window to another desktop becomes a needlessly complicated task Product: kwin Version: git master Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: platform-wayland Assignee: kwin-bugs-n...@kde.org Reporter: o...@geek.co.il Target Milestone: --- SUMMARY As originally reported in bug #438148, on wayland, the window operations menu "Desktops" section has checkboxes for desktop entries instead of just a "radio button" style toggle, and it behaves that way, allowing a window to be located on multiple (but not all) desktops. The problem with this feature is that the common workflow we are used to for virtual desktops, where we can just move a window to another desktop using the window operations menu, becomes needlessly complicated - instead of opening the menu and selecting "Desktops" -> target desktop, now we have to first toggle the checkbox for the destination desktop, then uncheck the checkbox for the current desktop. This becomes even more confusing and time consuming because the window operations menu closes after each click (see bug #438197), but even without that issue, it still makes the simple and expected use case surprisingly complicated in favor of a new, advanced and rather niche feature. STEPS TO REPRODUCE 1. Open the window operations menu for a window you want to move to another desktop. 2. Open the "Desktops" sub menu. 3. Select the destination desktop. OBSERVED RESULT A checkbox gets ticked (and the menu probably closes) and the window stays in the current desktop. EXPECTED RESULT The window should be removed from the current desktop and mapped to the destination desktop. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.22.80 KDE Frameworks Version: 5.83.0 Qt Version: 5.15.3 ADDITIONAL INFORMATION As suggested in bug #438148, another option that might make it easier for users that want to keep the old simple behavior of: select -> moved, while still allowing the more complex use case of selecting multiple destination desktops for the window - and assuming that bug #438197 gets fixed as otherwise it will just be confusing - is to have different behavior for clicking the checkbox (or selecting the entry with the keyboard and hitting Space) vs clicking the name of the desktop entry (or selecting with the keyboard and hitting Enter), so that only the first behavior will "use the checkboxes" and the second behavior will do the old style switching by automatically unchecking any currently selected checkboxes - similar to how selecting "All Desktops" currently works. -- You are receiving this mail because: You are watching all bug changes.