[a11y]: Screen reader still fail to announce batch toolbar in v11 #17756
Labels
component: data-table
screen-reader: JAWS
severity: 3
https://ibm.biz/carbon-severity
type: a11y ♿
type: bug 🐛
Package
@carbon/react
Browser
Edge
Operating System
Windows
Package version
Current storybook
React version
@carbon/[email protected]
Automated testing tool and ruleset
n/a
Assistive technology
JAWS
Description
The same issue described in #5242 -- although I think they meant row not column...
I fiddled around and if one uses aria-live="polite" it is relatively easy to get some of the batch action buttons to be announced. It's a bit less easy to get the status message announced, partly because the "O rows selected" is already populated in the aria-hidden div. It would probably make more sense to have this an empty string. The populated text should then be announced. OR, you could try not having it aria-hidden to begin with and literally a blank div, then add the text, which would then make it available.
WCAG 2.1 Violation
4.1.3
Reproduction/example
https://react.carbondesignsystem.com/?path=/story/components-datatable-batch-actions--default
Steps to reproduce
Suggested Severity
Severity 3 = User can complete task, and/or has a workaround within the user experience of a given component.
Code of Conduct
The text was updated successfully, but these errors were encountered: