Summary: | When screen reader is on, "Toggle Screen Reader On and Off" shortcut turns it off, but then right back on again | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Nate Graham <nate> |
Component: | kcm_accessibility | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cwo.kde, duha.bugs, nicolas.fella |
Priority: | NOR | Keywords: | accessibility |
Version First Reported In: | 6.4.80 | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/147269344de3c41b6647b06d8b6d885021c030f9 | Version Fixed In: | 6.5.0 |
Sentry Crash Report: |
Description
Nate Graham
2025-06-13 14:29:41 UTC
I can confirm this, it happens to me regularly - but apparently not always. I do suspect that the kcm may be involved somehow; if I haven't touched that it seems to happen less often. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3194 A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/3208 Git commit eccd6115726ce8dc478c694c8cfb1542eaae828c by Nate Graham, on behalf of Sebastian Sauer. Committed on 25/09/2025 at 14:32. Pushed by ngraham into branch 'master'. kaccess: Fix screen reader sometimes not being able to be toggled off anymore KAccessApp::readSettings() is called everytime a setting in the kcms/access was changed and ok/apply of the kcms/access pressed. Since we did re-setup the GlobalShortcut and connect the QAction::triggered signal of the "Toggle Screen Reader On and Off" toggleScreenReaderAction QAction in KAccessApp::readSettings() we then ended to receive >=2 times a toggleScreenReaderAction's QAction::triggered signal when pressing 1 time the META+ALT+S global shortcut after using kcms/access. Result of that was that after using the kcms/access, it was not possible to turn of the Orca Screen Reader anymore using the META+ALT+S global shortcut. FIXED-IN: 6.5.0 M +6 -6 kaccess/kaccess.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/eccd6115726ce8dc478c694c8cfb1542eaae828c Git commit 147269344de3c41b6647b06d8b6d885021c030f9 by Nate Graham. Committed on 25/09/2025 at 15:37. Pushed by ngraham into branch 'Plasma/6.5'. kaccess: Fix screen reader sometimes not being able to be toggled off anymore KAccessApp::readSettings() is called everytime a setting in the kcms/access was changed and ok/apply of the kcms/access pressed. Since we did re-setup the GlobalShortcut and connect the QAction::triggered signal of the "Toggle Screen Reader On and Off" toggleScreenReaderAction QAction in KAccessApp::readSettings() we then ended to receive >=2 times a toggleScreenReaderAction's QAction::triggered signal when pressing 1 time the META+ALT+S global shortcut after using kcms/access. Result of that was that after using the kcms/access, it was not possible to turn of the Orca Screen Reader anymore using the META+ALT+S global shortcut. FIXED-IN: 6.5.0 (cherry picked from commit eccd6115726ce8dc478c694c8cfb1542eaae828c) 58b84261 kaccess: Fix sometimes screen reader cannot be toggled off anymore Co-authored-by: Sebastian Sauer <dipesh@gmx.de> M +6 -6 kaccess/kaccess.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/147269344de3c41b6647b06d8b6d885021c030f9 |