|Summary:||Navigation between desktops using keyboard does not work in Desktop Grid|
|Product:||[Plasma] kwin||Reporter:||Andrei Rybak <rybak.a.v>|
|Component:||effects-desktop-grid||Assignee:||KWin default assignee <kwin-bugs-null>|
|Severity:||normal||CC:||karl.may0, kde, martlart, nate, notmart|
|Latest Commit:||https://invent.kde.org/plasma/kwin/commit/84277885b94485b5a0623629841acb3d5e02590a||Version Fixed In:||5.25.4|
Description Andrei Rybak 2022-06-28 09:26:18 UTC
Comment 1 Nate Graham 2022-06-28 18:32:25 UTC
Should be fixed in 5.25.2.
Comment 2 Martin 2022-07-09 17:22:12 UTC
Still experiencing this bug as originally described in the report after updating to 5.25.2 Operating System: Arch Linux KDE Plasma Version: 5.25.2 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.5 Kernel Version: 5.18.9-arch1-1 (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-7200U CPU @ 2.50GHz Memory: 7,5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 620 Manufacturer: Dell Inc. Product Name: XPS 13 9360
Comment 3 Nate Graham 2022-07-12 16:35:44 UTC
Yeah my bad.
Comment 4 Vlad Zahorodnii 2022-07-19 11:02:27 UTC
Git commit 80fb71378749c7b7ef4eb8cc82cc575058d68174 by Vlad Zahorodnii, on behalf of David Edmundson. Committed on 19/07/2022 at 10:35. Pushed by vladz into branch 'master'. Support keyboard navigation between windows across desktops If a DesktopView doesn't handle a keyboard navigation event it propagates to main which then focusses the next desktop view and the relevant window. Empty desktops can also be selected. M +4 -0 src/effects/desktopgrid/qml/DesktopView.qml M +63 -0 src/effects/desktopgrid/qml/main.qml https://invent.kde.org/plasma/kwin/commit/80fb71378749c7b7ef4eb8cc82cc575058d68174
Comment 5 Vlad Zahorodnii 2022-07-19 11:08:52 UTC
Git commit 84277885b94485b5a0623629841acb3d5e02590a by Vlad Zahorodnii, on behalf of David Edmundson. Committed on 19/07/2022 at 11:08. Pushed by vladz into branch 'Plasma/5.25'. Support keyboard navigation between windows across desktops If a DesktopView doesn't handle a keyboard navigation event it propagates to main which then focusses the next desktop view and the relevant window. Empty desktops can also be selected. (cherry picked from commit 80fb71378749c7b7ef4eb8cc82cc575058d68174) M +4 -0 src/effects/desktopgrid/qml/DesktopView.qml M +63 -0 src/effects/desktopgrid/qml/main.qml https://invent.kde.org/plasma/kwin/commit/84277885b94485b5a0623629841acb3d5e02590a
Comment 6 David Edmundson 2022-07-19 11:14:50 UTC
Worth mentioning that there's a potential follow-up, I allowed selecting an empty desktop but there's no visual indicator when that's the case.
Comment 7 karl.may0 2022-09-24 00:24:35 UTC
Hi. Still experience the same issue. 1) if all desktops are empty Once desktop grid is up it is impossible to move through the desktops via arrow keys. It is also not possible to go into a desktop via enter key. Moving through the grid is only possible via mouse. Going into a desktop is only possible via mouse click. 2) if all desktops contain windows The situation different if the desktops have windows open. It is possible to move through the desktops via moving through their windows. That is if Desktop1 has 2 windows open and Desktop2 as one window open, and say one works one window 1 in Desktop1 it is possible to reach window 1 ind desktop 2 via bringing up the grid and pressing "right arrow" 3 times. 3) if some desktops contain windows and others don't For those desktops containing windows 2) applies. Those which do not contain windows can only be reached via mouse and mouse click. Opening a window on those desktops makes them reachable via arrow+enter. OS: Arch kernel: 5.19.10 plasma: 5.25.5
Comment 8 Nate Graham 2022-09-26 16:19:21 UTC
Those issues are already tracked by Bug 457910, which isn't fixed yet. Once it is, those issues should go away.