-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: desktopRunning on desktopRunning on desktopplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specifically
Description
Currently in our UIA migration, checkbox widgets are not treated by NVDA as checkboxes, even when they have the checkbox role and provide the toggle pattern. I do not currently know why that is. I have filed an issue on the NVDA repository in the hopes of uncovering more information. Windows Narrator responds as expected to checkboxes.
There are three cases that I am/have been invetigating:
- When hovering the cursor over a checkbox, nothing is read indicating it is a checkbox.
- This is apparently intended behavior with NVDA
- When changing the state of a focused checkbox, nothing is read to indicate the change of state.
- This can be addressed by modifying
AXPlatformNodeWin::MojoEventToUIAProperty
- This can be addressed by modifying
- When the user pressed NVDA+UP with a checkbox focused, the checkbox info is not read aloud.
- This should be the case, as NVDA+UP is only meant to read textual information. NVDA+TAB is a separate keyboard command for reading the current focus, and it does in fact read the checkbox state.
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: desktopRunning on desktopRunning on desktopplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specifically
Type
Projects
Status
Done