Bug 417309

Summary: After I change shortcuts of task switcher, it's impossible to walk through all windows or all windows of the current app until Plasma session or kwin is restarted
Product: [Plasma] kwin Reporter: Patrick Silva <bugseforuns>
Component: tabboxAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: mail
Priority: NOR    
Version First Reported In: 5.19.90   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Patrick Silva 2020-02-08 16:58:37 UTC
STEPS TO REPRODUCE
1. open system settings > window management > task switcher
2. change the shortcuts of "All windows" and "Current application" (I configured meta+f and meta+g)
3. try to walk through all windows or all windows of an app running two or more instances (Dolphin, for example) by pressing your new shortcuts

OBSERVED RESULT
it's impossible to walk through all windows or all windows of the app running two or more instances.
The same shortcuts work as expected after kwin or Plasma session to be restarted.

EXPECTED RESULT
new shortcuts should be fully functional immediately, without any additional step. 

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.17.90
KDE Frameworks Version: 5.66.0
Qt Version: 5.14.1
Comment 1 Patrick Silva 2020-09-18 21:25:21 UTC
I can reproduce this bug changing the shortcuts twice in the same Plasma session.

Operating System: Arch Linux
KDE Plasma Version: 5.19.90
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1
Comment 2 Mikhail Zolotukhin 2020-12-17 19:16:24 UTC
I can confirm this bug. You cannot switch between windows executing the same shortcut: the switcher appears on the first press, but on the consequent ones there is no reaction. However, you can switch using the arrow keys.

After KWin restart everything is fine.

Operating System: KDE neon 5.20
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2
Comment 3 Patrick Silva 2023-11-19 17:26:17 UTC
Tested on Arch Linux and neon unstable; cannot reproduce.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland