Reported by jteh on 2015-10-25 22:25
1. Open Notifications and Actions Settings.
2. Press "Select which icons appear on the taskbar".
3. Press one of the "pressed" (enabled) buttons.
This change does get reported by Narrator. Beyond this, we might also want to consider reporting these as toggle buttons and perhaps rethink the way we report toggle buttons altogether.
Comment 1 by JamaicanUser on 2015-11-09 02:18
Interestingly, when moving away from the button when pressed and going back to it, if it has been toggled on/checked, NVDA reports the button as being pressed. This is what I mainly use to detect the state of some buttons.
In Jaws, as a side note, the state is reported as 'button checked' when activated and 'button' when not active. This seems to be more sensible in these cases.
When a toggle button is focused, NVDA now reports when it is changed …
…from pressed to not pressed.
Incubated in 445da15.
A number of regressions were observed:
1. "Not pressed" is spoken on checkboxes, certain buttons and so on.
2. the toggle button for toggling certain settings such as Tablet Mode no longer announces pressed state (this could be just mine).
Upon further investigation, it appears toggling Tablet Mode and other items from Settings app does produce the intended result, with the first regression still remaining. Thanks.
Don't report "not pressed" inappropriately for checkboxes and buttons…
… which aren't toggle buttons.
"Not pressed" is now only reported for toggle buttons. UIA buttons with the toggle pattern now get a role of toggle button.
Re #5441. Fixes #5580.
Incubated in 85403ad.