SUMMARY The Ctrl+Shift+, shortcut to open the 'Configure Kate' setting dialog doesn't work. STEPS TO REPRODUCE 1. Click Ctrl+Shift+, 2. Observe the window not appear OBSERVED RESULT The Kate settings dialog doesn't get opened when the Ctrl+Shift+, combo is clicked. EXPECTED RESULT The Kate settings dialog opens when the Ctrl+Shift+, combo is clicked. SOFTWARE/OS VERSIONS Windows: MacOS: Linux/KDE Plasma: Linux archlinux 5.0.0-arch1-1-ARCH (available in About System) KDE Plasma Version: 5.15.2 KDE Frameworks Version: 5.55.0 Qt Version: 5.12.1 ADDITIONAL INFORMATION
I wonder if this is a installation/system problem, because it works here on KDE Neon (Ubuntu 18.04 + latest KDE plasma/frameworks/applications)
on wayland? If so, I can confirm on neon dev unstable. konsole has the same bug - bug 404529
Yea, on Wayland. Will mention that from now on.
Does this shortcut work for *any* KDE apps on Wayland? Or only Kate and Konsole?
The same shortcut fails with other kde apps on Wayland: Ark, Dolphin, Gwenview and K3b.
*** Bug 404529 has been marked as a duplicate of this bug. ***
Does it work on Weston?
(In reply to Martin Flöser from comment #7) > Does it work on Weston? No.
As it doesn't work on Weston it's not an issue in the Wayland server, but in the client library.
Where would we report that?
(In reply to Nate Graham from comment #10) > Where would we report that? I'm not sure who's responsible for those shortcuts. It might either be a framework or generic Qt functionality.
The shortcuts are set by us at least, in kstandardshortcuts.
So where is the problem? This bug persists. Operating System: Arch Linux KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.57.0 Qt Version: 5.13.0 beta2
Interesting bug. QtShortcut is quite smart. When getting a key event "control+shift+," it converts that into all possible keys that could be in this case also match "control+shift+<" It's considered a shortcut match if either of the two match up. Extracting possible keys requires low level knowledge of the keymap, so it's part of the QPA: virtual QList<int> possibleKeys(const QKeyEvent *) QtWayland is missing that.
https://codereview.qt-project.org/#/c/259796/
Merged in Qt 5.13. Please reopen if it's an issue after that.