Bug 519433 - The radio buttons to switch between light and dark themes are not announced by the Orca screen reader.
Summary: The radio buttons to switch between light and dark themes are not announced b...
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: Quick Settings (other bugs)
Version First Reported In: 6.6.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2026-04-26 13:16 UTC by Roger 2
Modified: 2026-04-27 13:04 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger 2 2026-04-26 13:16:06 UTC
Steps to reproduce:
1: Activate the Orca screen reader.
2: In the general settings, press tab to choose between light and dark themes.
Current result: Pressing tab, Orca only says radio button not selected without identifying whether it is for the light or dark theme.
Expected result:
Orca should identify whether the radio button is for the dark or light theme.
KDE Plasma version: 6.6.4
KDE Frameworks version: 6.25.0
Qt version: 6.11.0***
Comment 1 Bug Janitor Service 2026-04-27 10:54:18 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3679
Comment 2 Nicolas Fella 2026-04-27 12:00:47 UTC
Git commit 0455b5ad0de079a2280b738d43c9638d4253d572 by Nicolas Fella.
Committed on 27/04/2026 at 11:03.
Pushed by nicolasfella into branch 'master'.

kcm/landingpage: Fix accessibility of LnF buttons

The root ColumnLayout has acessibility annotation, but those
don't do anything because the ColumnLayout doesn't get focus.

The AbstractButton is the item that actually gets focus, so
make sure that has a name set.

M  +2    -4    kcms/landingpage/ui/LookAndFeelBox.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/0455b5ad0de079a2280b738d43c9638d4253d572