Bug 489100

Summary: Regression since effect merge: no reliable keyboard navigation for switching just workspaces
Product: [Plasma] kwin Reporter: Christian (Fuchs) <kde>
Component: effects-overviewAssignee: KWin default assignee <kwin-bugs-null>
Status: CONFIRMED ---    
Severity: minor CC: nate, niccolo
Priority: NOR Keywords: accessibility, regression, usability
Version First Reported In: 6.1.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christian (Fuchs) 2024-06-24 12:04:22 UTC
SUMMARY
Since the overview effect is now used both for the desktop grid and the present windows effect, there are some regressions. Keyboard navigation for navigating workspaces in the grid is no longer reliable, since depending on how many windows there are on a workspace and how the effect ordered them, the amount of arrow presses to navigate to the next / previous / above / below workspace is random.

STEPS TO REPRODUCE
1. Open the overview effect in the grid mode  (workspaces ordered as a grid)
2. Try to navigate via keyboard navigation

OBSERVED RESULT
Amount of button presses to navigate e.g. two workspaces to the right or one down and one left is dependant on how many windows there are, how they are ordered by the effect and which window is considered e.g. below in the effect.

EXPECTED RESULT
Have a reliable way to navigate workspace only, and not windows
(e.g. by either having a separate keyboard shortcut like wasd  to navigate workspaces, or an option to skip windows in this view)