[checkbox] Set aria-checked=mixed when indeterminate#48147
Conversation
Netlify deploy previewhttps://deploy-preview-48147--material-ui.netlify.app/ Bundle size report
|
5256a21 to
816cbcb
Compare
816cbcb to
55c4b2d
Compare
|
Do we need to set the aria attribute? Since we are using a native input type checkbox, I thought we don't need the aria-indeterminate. For example, I tested with VO and Chrome, and I see no difference in reading. Both using and not using |
@silviuaavram Support is spotty, but proper implementations announce something like "partially checked", so it's a small nice to have I guess AFAIK it works with JAWS+Chrome, Win Narrator+Edge |
Bundle size
Deploy previewhttps://deploy-preview-48147--material-ui.netlify.app/ Check out the code infra dashboard for more information about this PR. |
|
Cherry-pick PRs will be created targeting branches: v7.x |
Fixes #20476
Indeterminate checkboxes don't have any specific logic, it's completely user-controlled so we can simply add the attribute here