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.
checkbox: aria-checked attribute gives unexpected results #12046
Closed
Description
Bug Report
In md-checkbox, when unchecking the sub checkboxes the screen reader reads "half checked" on the main checkbox even though it's supposed to read "not checked".
Demo and steps to reproduce the issue
Demo URL*: go to select all demo in https://material.angularjs.org/1.2.1/demo/checkbox
Detailed Reproduction Steps
- uncheck checkbox 1
- now the select all should be unchecked
- See that the select all checkbox has aria-checked="mixed" attribute.
Explain the expected behavior
After unselecting all checkboxes the aria-checked attribute is supposed to be "false".
Explain the current behavior
After unselecting all checkboxes the aria-checked attribute is "mixed".