Summary: | Setting a task switcher shortcut involving shift+tab (backtab) isn't working continuously | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Schlaefer <openmail+kde> |
Component: | kcm_kwintabbox | Assignee: | fanzhuyifan |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | achilleas.k, CoelacanthusHex, fanzhuyifan, gabriel.cannabrava, long, nate, plasma-bugs, rafael.linux.user, roczech+kdebugs, traviswjacobs, unblended_icing552 |
Priority: | NOR | Keywords: | usability |
Version: | 5.90.0 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=422713 https://bugs.kde.org/show_bug.cgi?id=296879 https://bugs.kde.org/show_bug.cgi?id=479807 |
||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/c8b7717953a28ac43f1fa5e69c9eceae4ea7e868 | Version Fixed In: | 6.0 |
Description
Schlaefer
2021-06-21 12:37:49 UTC
*** Bug 455236 has been marked as a duplicate of this bug. *** *** Bug 478526 has been marked as a duplicate of this bug. *** 422713 and 296879 are also possible duplicates Can reproduce (on wayland, the report for 478526 was also on wayland). Steps to reproduce: 1. Go to settings -> shortcuts -> kwin 2. Find walk through windows reverse 3. assign Alt+Shift+Tab as shortcut Observed behavior: Alt+Shift+Tab does not work. So if you manually edit .config/kglobalshortcutsrc and change Tab to Backtab, then it works again. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/4798 *** Bug 296879 has been marked as a duplicate of this bug. *** Git commit b6d864b793eb237c22e8ef659beabfe01d889134 by Yifan Zhu. Committed on 18/12/2023 at 22:22. Pushed by fanzhuyifan into branch 'tab'. tabbox: match Shift+Backtab against Shift+Tab When users simultaneously press Shift and Tab, the keys are sometimes registered as Shift+Tab, and sometimes as Shift+Backtab. So we need to match received Shift+Tab against shortcuts containing Shift+Backtab, and vice versa. Previously the code only checks for the first case. This commit adds checks for the second case. FIXED-IN: 6.0 M +6 -5 src/tabbox/tabbox.cpp https://invent.kde.org/plasma/kwin/-/commit/b6d864b793eb237c22e8ef659beabfe01d889134 Committed to wrong branch, not merged to master yet Git commit bc73e14e68f43943b1ba190389ba35f78d7e6566 by Vlad Zahorodnii, on behalf of Yifan Zhu. Committed on 19/12/2023 at 11:00. Pushed by vladz into branch 'master'. tabbox: match Shift+Backtab against Shift+Tab When users simultaneously press Shift and Tab, the keys are sometimes registered as Shift+Tab, and sometimes as Shift+Backtab. So we need to match received Shift+Tab against shortcuts containing Shift+Backtab, and vice versa. Previously the code only checks for the first case. This commit adds checks for the second case. FIXED-IN: 6.0 M +6 -5 src/tabbox/tabbox.cpp https://invent.kde.org/plasma/kwin/-/commit/bc73e14e68f43943b1ba190389ba35f78d7e6566 *** Bug 478983 has been marked as a duplicate of this bug. *** Git commit c8b7717953a28ac43f1fa5e69c9eceae4ea7e868 by Xaver Hugl, on behalf of Yifan Zhu. Committed on 21/02/2024 at 13:19. Pushed by zamundaaa into branch 'Plasma/5.27'. tabbox: match Shift+Backtab against Shift+Tab When users simultaneously press Shift and Tab, the keys are sometimes registered as Shift+Tab, and sometimes as Shift+Backtab. So we need to match received Shift+Tab against shortcuts containing Shift+Backtab, and vice versa. Previously the code only checks for the first case. This commit adds checks for the second case. FIXED-IN: 6.0 (cherry picked from commit bc73e14e68f43943b1ba190389ba35f78d7e6566) M +6 -5 src/tabbox/tabbox.cpp https://invent.kde.org/plasma/kwin/-/commit/c8b7717953a28ac43f1fa5e69c9eceae4ea7e868 |