Bug 440307

Summary: Cannot switch tabs with Ctrl+Tab anymore
Product: [Plasma] plasmashell Reporter: Kai Uwe Broulik <kde>
Component: Application Launcher (Kickoff)Assignee: ratijas <me>
Status: RESOLVED FIXED    
Severity: normal CC: me, mikel5764, nate, plasma-bugs
Priority: NOR Keywords: regression
Version: 5.22.0   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 5.26
Sentry Crash Report:

Description Kai Uwe Broulik 2021-07-26 18:36:07 UTC
SUMMARY
Since the recent rewrite I cannot switch tabs with Ctrl+Tab anymore


STEPS TO REPRODUCE
1. Open Kickoff
2. Hit Ctrl+Tab

OBSERVED RESULT
Nothign happens

EXPECTED RESULT
I cycle between apps and places tabs

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: git master as of 2021-07-24
Comment 1 Bug Janitor Service 2022-09-21 12:38:48 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1166
Comment 2 Nate Graham 2022-09-21 17:28:37 UTC
Git commit ee0329a5ddc4a6c3904b36700c449957256a2a0b by Nate Graham, on behalf of ivan tkachenko.
Committed on 21/09/2022 at 17:27.
Pushed by ngraham into branch 'master'.

applets/kickoff: Bring back Ctrl+Tab shortcut to switch tabs

Test plan:

Focus handling seems to be fine when switching tabs via shortcut, and
the shortcut isn't active while on a search page.

M  +7    -0    applets/kickoff/package/contents/ui/Footer.qml

https://invent.kde.org/plasma/plasma-desktop/commit/ee0329a5ddc4a6c3904b36700c449957256a2a0b
Comment 3 Nate Graham 2022-09-21 17:29:28 UTC
Git commit dc0879ec65d720dabaa2d7e9468c6dd27f1ff180 by Nate Graham, on behalf of ivan tkachenko.
Committed on 21/09/2022 at 17:29.
Pushed by ngraham into branch 'Plasma/5.26'.

applets/kickoff: Bring back Ctrl+Tab shortcut to switch tabs

Test plan:

Focus handling seems to be fine when switching tabs via shortcut, and
the shortcut isn't active while on a search page.


(cherry picked from commit ee0329a5ddc4a6c3904b36700c449957256a2a0b)

M  +7    -0    applets/kickoff/package/contents/ui/Footer.qml

https://invent.kde.org/plasma/plasma-desktop/commit/dc0879ec65d720dabaa2d7e9468c6dd27f1ff180