Bug 399049 - Layout switching set to Alt+Shift breaks Alt+Shift+Tab shortcut for reverse navigation through windows
Summary: Layout switching set to Alt+Shift breaks Alt+Shift+Tab shortcut for reverse n...
Status: RESOLVED DUPLICATE of bug 392961
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 5.13.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-25 10:24 UTC by Evgenii
Modified: 2018-10-17 16:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgenii 2018-09-25 10:24:48 UTC
SUMMARY

Layout switching set to Alt+Shift breaks Alt+Shift+Tab shortcut for reverse navigation through windows.

STEPS TO REPRODUCE
1. Set the Reverse Navigation Through Windows shortcut to Alt+Shift+Tab
2. Select Alt+Shift as a Switching to another layout shortcut
3. Open multiple windows
4. Press Alt+Shift+Tab

OBSERVED RESULT
1. If the forward navigation through windows set to Alt+Tab: Alt+Shift+Tab firstly switches the layout right after the combination Alt+Shift is pressed then after the Tab pressed and released(while Alt and Shift are held pressed) KWin switches windows in a forward direction.
2. If the forward navigation through windows is assigned to other combination, e.g. Alt+F12: Alt+Shift+Tab only switches the layout right after Alt+Shift is pressed.

EXPECTED RESULT
Switching layouts by Alt+Shift and switching windows backwardly.

SOFTWARE VERSIONS
(available in About System)
KDE Plasma Version: 5.13.5
KDE Frameworks Version: 5.50.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION
Probably changing an event type for layout switching from "key pressed" to "key released" could solve the problem.
Comment 1 Patrick Silva 2018-10-17 16:25:38 UTC
I can reproduce on my system.

Operating System: Arch Linux 
KDE Plasma Version: 5.14.1
Qt Version: 5.12.0
KDE Frameworks Version: 5.51.0

*** This bug has been marked as a duplicate of bug 392961 ***