This repository was archived by the owner on Sep 5, 2024. It is now read-only.
This repository was archived by the owner on Sep 5, 2024. It is now read-only.
radio-button: Chromevox and JAWS screen readers do not announce the label of the radio buttons #11974
Closed
Description
Bug
Demo and steps to reproduce the issue
This blank StackBlitz demo can be used to create a reproduction that demonstrates your issue.
Demo URL (required)*: https://codepen.io/jiaruigao/pen/VweGJrp?editable=true%3Dhttps%3A%2F%2Fmaterial.angularjs.org%2FHEAD%2Fdemo%2FradioButton
Detailed Reproduction Steps
- Enable Chromevox or JAWS screen readers
- Do not pre-select any radio button within a radio group
- Navigate to a radio group using keyboard tab key
- Observe the first radio button is focused
- Observe Chromevox and JAWS screen readers do not announce the label of the radio buttons at all.
Explain the expected behavior
In step 5, the focused button should be announced.
Explain the current behavior
In step 5, the focused button is not announced.
Discuss the use-case or motivation for changing the existing behavior
Screen readers should announce radio button when it's focused.
List the affected versions of AngularJS, Material, OS, and browsers
- AngularJS: 1.
- AngularJS Material: 1.
- Chromevox - Chrome browser - Google Chrome OS Version 81.0.4044.103
- JAWS Version 2020.2001.70 ILM - Chrome Version 81.0.4044.138 - Windows 10 Enterprise (64-bit)