https://bugs.kde.org/show_bug.cgi?id=429319
Bug ID: 429319 Summary: Task switcher with options "stacking order" + "one window per app" not behaving nicely Product: kwin Version: 5.20.3 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: cont...@neillambert.com Target Milestone: --- SUMMARY There was something unexpected going on when I was aiming for a certain result from the task switcher. "If Only one window per application is selected then only the last used instance of an application is contained in the list. Switching to other instances is possible only via the panel then." https://docs.kde.org/trunk5/en/kde-workspace/kcontrol/kwintabbox/index.html When sort order is "Recently used" this works correctly When sort order is "Stacking order" this does not work as expected When sort order is "Stacking order": a PREVIOUSLY used instance of the application is contained in the list. Why this matters: - Alt+Tab to walk through applications (as if groups) - Alt+` to walk through instances of the current application Alt+Tab should then not display a different window of the current application, only Alt+` should. STEPS TO REPRODUCE 1. Under System Settings > Window Management > Task Switcher 2. Sort order: choose "stacking order" 3. Check "only one window per application" 4. Open 2 chrome windows 5. Open 2 terminal windows 6. Open 2 firefox windows 7. Make sure each window has something recognizable OBSERVED RESULT The Alt+Tab list shows all 3 applications, but not the last used. What is displayed is the bottom of the stack. And, when Alt+` is used, the next time you press Alt+Tab you see the other window of the current application (which should definitely not happen). EXPECTED RESULT With "one window per application" Alt-Tab should never switch to another window of the same application. Alt-Tab should just cycle the top of the stack Alt-` should bring stuff up from underneath SOFTWARE/OS VERSIONS Linux: Arch 5.9.8-zen1-1-zen KDE Plasma Version: 5.20.3 KDE Frameworks Version: 5.75.0 Qt Version: 5.15.1 ADDITIONAL INFORMATION I hope this was clear enough :-) I understand why this is happening, but "stacking order" + "one window per app" together should work differently i.e.: it should work like in the docs: "If Only one window per application is selected then only the last used instance of an application is contained in the list." -- You are receiving this mail because: You are watching all bug changes.