SUMMARY Tab entries in the network settings page don't enter into the list of connections. I gave up and had to use the CLI. STEPS TO REPRODUCE 1. Super 2. "settings" 3. enter 4. Tab 5. Down arrow until you get to connections 6. Right Arrow 7. Tab and arrow keys all you want, I was able to search for connections, but I was not able to connect to or edit existing connections OBSERVED RESULT Unable to edit NM settings and connect with keyboard There is a tab stop after the search box that seems to be where it should be, but I can't do anything in that space EXPECTED RESULT Able to edit NM settings and connect with keyboard SOFTWARE/OS VERSIONS Operating System: Debian GNU/Linux 12 KDE Plasma Version: 5.27.5 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 Kernel Version: 6.7.12+bpo-amd64 (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION
I am able to reproduce this in Solus Plasma 6 My results match the observed results in the report Note: In Solus the setting is named "Wi-Fi & Internet" Right arrow -> Wi-Fi & Networking Otherwise everything else matches Operating System: Solus 4.5 KDE Plasma Version: 6.1.2 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Kernel Version: 6.9.8-294.current (64-bit) Graphics Platform: X11
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-nm/-/merge_requests/430
Git commit 26fd39c77bde61ccb76652cae90e603557cef023 by Christoph Wolk. Committed on 03/06/2025 at 18:45. Pushed by cwo into branch 'master'. kcms/kcm_connections: improve keyboard and screen reader a11y The main connection list has some keyboard navigation shortcomings, including the absence of visual feedback that makes keyboard-based use very opaque, and for some interface elements (such as icon-only buttons) the correct Accessible names and/or roles are not set. This change makes keyboard navigation of the list (and whole sidebar) work mostly as expected, and exposes the the correct roles and/or existing strings to the Accessibility framework where necessary. M +1 -0 kcms/kcm_connections/qml/ConnectionItem.qml M +29 -0 kcms/kcm_connections/qml/main.qml https://invent.kde.org/plasma/plasma-nm/-/commit/26fd39c77bde61ccb76652cae90e603557cef023
Git commit e3e8cb2e55316665b64ba087016374fba20457c0 by Christoph Wolk. Committed on 03/06/2025 at 19:18. Pushed by cwo into branch 'Plasma/6.4'. kcms/kcm_connections: improve keyboard and screen reader a11y The main connection list has some keyboard navigation shortcomings, including the absence of visual feedback that makes keyboard-based use very opaque, and for some interface elements (such as icon-only buttons) the correct Accessible names and/or roles are not set. This change makes keyboard navigation of the list (and whole sidebar) work mostly as expected, and exposes the the correct roles and/or existing strings to the Accessibility framework where necessary. (cherry picked from commit 26fd39c77bde61ccb76652cae90e603557cef023) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +1 -0 kcms/kcm_connections/qml/ConnectionItem.qml M +29 -0 kcms/kcm_connections/qml/main.qml https://invent.kde.org/plasma/plasma-nm/-/commit/e3e8cb2e55316665b64ba087016374fba20457c0