. Steps to reproduce: With the Orca screen reader activated, press Super+L to lock the screen. Press Tab until the "show password" button appears. Current result: Orca only says "button" without specifying what it is. Expected result: Orca should say the button's name. Operating System: Arch Linux KDE Plasma Version: 6.7.5 KDE Frameworks Version: 6.30.0 Qt Version: 6.11.2 Kernel Version: 7.2.4-zen2-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 7600 6-Core Processor Memory: 32 GiB of RAM (30.5 GiB usable) Graphics Processor: AMD Ryzen 5 7600 6-Core Processor Manufacturer: ASUS
A possibly relevant merge request was started @ https://invent.kde.org/plasma/libplasma/-/merge_requests/1583
Git commit b72206c7871e8e198e83cf7fa59a75437cd85dbd by Christoph Wolk. Committed on 21/09/2026 at 15:26. Pushed by cwo into branch 'master'. declarativeimports/plasmaextracomponents: PasswordField a11y/tooltip PasswordField's Show Password button does not set a text property, unlike Kirigami's. This means there's no tooltip, and the button has no identifying information for screen readers. Instead, set an appropriate action text, similar to Kirigami's version. M +3 -0 src/declarativeimports/plasmaextracomponents/qml/PasswordField.qml https://invent.kde.org/plasma/libplasma/-/commit/b72206c7871e8e198e83cf7fa59a75437cd85dbd
Git commit 4636144cfd6bfd185c632c47798aa8b15a718781 by Nate Graham, on behalf of Christoph Wolk. Committed on 25/09/2026 at 06:29. Pushed by ngraham into branch 'Plasma/6.8'. declarativeimports/plasmaextracomponents: PasswordField a11y/tooltip PasswordField's Show Password button does not set a text property, unlike Kirigami's. This means there's no tooltip, and the button has no identifying information for screen readers. Instead, set an appropriate action text, similar to Kirigami's version. (cherry picked from commit b72206c7871e8e198e83cf7fa59a75437cd85dbd) Co-authored-by: Christoph Wolk <cwo.kde@posteo.net> M +3 -0 src/declarativeimports/plasmaextracomponents/qml/PasswordField.qml https://invent.kde.org/plasma/libplasma/-/commit/4636144cfd6bfd185c632c47798aa8b15a718781