-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Summary:
During testing with JAWS in reading mode (Virtual PC), it was observed that the screen reader first reads the label and then announces the state of radio button 1. Upon pressing the down-arrow key, the label text for radio button 1 is announced again, as the label text is placed next to the radio buttons. This issue was reported by our screen reader-dependent users who are required to use JAWS in Chrome to complete their tasks. They expressed that the repetitive announcement of radio button/checkbox labels unnecessarily prolongs the time needed to navigate through a large set of radio buttons or checkboxes.
Tools Used:
JAWS Version: 2025.2508.120
Browsers: Chrome and Edge
OS: Windows 11
Steps to Reproduce:
- Turn on JAWS in Virtual PC mode.
- Navigate to the USWDS Component Example page (we use a similar technique in our web page): https://designsystem.digital.gov/components/radio-buttons/
- Using the keyboard, arrow through the radio group options in the Component Preview section.
A similar issue occurs with checkboxes as well: https://designsystem.digital.gov/components/checkbox/
Actual Result:
Jaws users hear the radio button label twice
• for the radio button once (Sojourner Truth radio button checked)
• for the label text once (Sojourner Truth)
For the given example, JAWS reads
Sojourner Truth radio button checked
1 of 4
Sojourner Truth
Frederick Douglass radio button not checked
2 of 4
Frederick Douglass
Booker T. Washington radio button not checked
3 of 4
Booker T. Washington
George Washington Carver radio button not checked unavailable
4 of 4
George Washington Carver
Expected Result:
JAWS should read the radio button labels only once when they use arrow key for reading. For example,
Sojourner Truth radio button checked
1 of 4
Frederick Douglass radio button not checked
2 of 4
Frederick Douglass
Booker T. Washington radio button not checked
3 of 4
George Washington Carver radio button not checked unavailable
4 of 4
