Bug 438631 - [wayland] window operations "Desktops" sub menu keyboard shortcut require holding ALT
Summary: [wayland] window operations "Desktops" sub menu keyboard shortcut require hol...
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: decorations (other bugs)
Version First Reported In: 5.22.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2021-06-14 17:20 UTC by Oded Arbel
Modified: 2021-06-15 21:30 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2021-06-14 17:20:06 UTC
SUMMARY
Unlike kwin_x11, where after opening the window operations menu and navigating to the "Move to desktop" sub menu (possibly using the shortcut key "D") the user can select the desktop entry to trigger by pressing only the numeric button, in wayland the "Desktops" sub menu requires the user to hold ALT while pressing a number to trigger the menu shortcut key.

STEPS TO REPRODUCE
1. On desktop 1, create a new application window.
2. Open the window operations menu (using RMB on the window decoration or using the window operations menu shortcut key).
3. Press "d" to open the desktops sub menu and press "2" to select the second desktop.

OBSERVED RESULT
Nothing happens.

EXPECTED RESULT
The second desktop should be selected and the menu closed.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
Holding ALT while pressing the number does trigger the menu. I'm opening this bug on the off chance that the inconsistency with X11 is not on purpose (as several other inconsistencies in kwin between the X11 and the wayland implementations were confirmed by developers to be on purpose).
Comment 1 Vlad Zahorodnii 2021-06-15 06:47:48 UTC
As far as I know, we didn't change this on purpose. I guess it has something to do with desktop items not being in an exclusive group.