https://bugs.kde.org/show_bug.cgi?id=489947

cwo <cwo....@posteo.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-nm/-/commit/26fd3 |ma/plasma-nm/-/commit/e3e8c
                   |9c77bde61ccb76652cae90e6035 |b2e55316665b64ba087016374fb
                   |57cef023                    |a20457c0

--- Comment #4 from cwo <cwo....@posteo.net> ---
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....@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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to