Bug 519306 - The Orca screen reader does not correctly read the button names in the activity selector sidebar.
Summary: The Orca screen reader does not correctly read the button names in the activi...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Activity Switcher sidebar (other bugs)
Version First Reported In: 6.6.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2026-04-23 15:10 UTC by Roger 2
Modified: 2026-08-19 16:02 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.8.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-23 15:10:33 UTC
Steps to reproduce:
1: Activate the Orca screen reader:
2: Press meta+q to open the general activity selector.
3: Press tab to navigate between the buttons.
Current result: The screen reader only says "button" without indicating its label.
Expected result: Orca should display the button labels, allowing identification of what they are.
KDE Plasma version: 6.6.4
Frameworks version: 6.25.0.
Qt version: 6.11.0
Note: The new activity button has a label, but when navigating with tab to the other buttons, it is not possible to focus on it afterwards.***
Comment 1 Nate Graham 2026-08-14 18:45:48 UTC
Can reproduce.
Comment 2 Bug Janitor Service 2026-08-14 19:15:18 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3950
Comment 3 Nate Graham 2026-08-19 16:02:40 UTC
Git commit 3757f38ccd12c9b9731a267749cc3cbaa3331dd1 by Nate Graham.
Committed on 19/08/2026 at 13:14.
Pushed by ngraham into branch 'master'.

activitymanager: improve button accessibility

- Make sure all buttons have text set
- Make sure all buttons have tooltips that appear on focus
- Disambiguate the two "Configure" buttons so that screen users can tell
  them apart, especially when using a screen reader
FIXED-IN: 6.8.0

M  +5    -2    desktoppackage/contents/activitymanager/ActivityItem.qml
M  +27   -3    desktoppackage/contents/activitymanager/Heading.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/3757f38ccd12c9b9731a267749cc3cbaa3331dd1