-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Open
Labels
AccessibilityThis issue is related to accessibility (a11y)This issue is related to accessibility (a11y)P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentAn issue that is relevant to core functions, but does not impede progress. Important, but not urgentarea: material/button-toggle
Description
Is this a regression?
- No.
Description
Voice Over does not read the state of the button as pressed when selected or not pressed when deselected. It only reads 'selected' if you change focus and return to the selected button. The NVDA screen reader does not have this problem, it reads the states correctly.
Reproduction
Steps to reproduce:
- Go to official multiple selection example: https://material.angular.io/components/button-toggle/examples#button-toggle-mode
- Focus those buttons with VO open
- States presses/ not pressed not announced when toggle buttons
Expected Behavior
VO should read pressed/ not pressed when button toggled like NVDA do this.
Actual Behavior
Voice Over does not read the state of the button as pressed when selected or not pressed when deselected.
Environment
- Angular: 19.2.7
- CDK/Material: 19.2.10
- Browser(s): Chrome, Edge, FF, Safari
- Operating System (e.g. Windows, macOS, Ubuntu): MacOS 15.4.1
Metadata
Metadata
Assignees
Labels
AccessibilityThis issue is related to accessibility (a11y)This issue is related to accessibility (a11y)P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentAn issue that is relevant to core functions, but does not impede progress. Important, but not urgentarea: material/button-toggle