Skip to content

JAWS repeats the radio button and checkbox labels in reading mode #921

@Webhac

Description

@Webhac

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:

  1. Turn on JAWS in Virtual PC mode.
  2. Navigate to the USWDS Component Example page (we use a similar technique in our web page): https://designsystem.digital.gov/components/radio-buttons/
  3. 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

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions