https://bugs.kde.org/show_bug.cgi?id=435181
Bug ID: 435181
Summary: Keyboard shortcuts which include the shortcut for
changing keyboard layout in themselves are not
dispatched to applications
Product: plasmashell
Version: 5.18.5
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Keyboard Layout
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
SUMMARY
When for example you use/have set Alt + Shift to change the keyboard layout in
KDE Plasma, using Alt + Shift + RightArrow for example is not delivered to
Visual Studio Code and the expand selection feature doesn't work. If you change
the keyboard layout change combination in KDE, then it starts to work in Visual
Studio Code. Presumably it is the same for Ctrl + Shift when it is used for
keyboard layout change - then for example Ctrl + Shift + T would not restore
the last closed tab in Firefox.
This creates unnecessary problems, which for example work okay in Windows. If
it can work well in Windows simultaneously for changing the keyboard layout and
for keyboard combinations in other apps (being delivered to them), it should be
able to function okay also in KDE.
I believe it is bug
https://gitlab.freedesktop.org/xorg/xserver/-/issues/258#note_859337, which
according to the discussion seems would not be fixed by X.Org and would need to
be fixed by each Desktop Environment.
STEPS TO REPRODUCE
1.
2.
3.
OBSERVED RESULT
Keyboard shortcuts which include in themselves the shortcut for changing
keyboard layout are not successfully delivered to applications.
EXPECTED RESULT
We should be able to both use Alt + Shift for changing keyboard language and
Alt + Shift + RightArrow for Expand Selection in Visual Studio Code, as these
are two different shortcuts and certainly there is difference between them.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kubuntu 20.04.2
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
--
You are receiving this mail because:
You are watching all bug changes.