[Chip] Screen reader reads out all of the chips at once #20172
Labels
accessibility
a11y
component: chip
This is the name of the generic UI component, not the React module!
Current Behavior 😯
Currently, when the screen reader moves to read a group of chips, it reads off the information within each of the chips one after the other. There is no indication given that this is a grouping or list of chips.
Also it is worth noting that the screen reader does read off the chips individually if there are certain chips with action (such as an 'x' for removal) so if a user mixes removable/plaintext chips together the screen reader experience is inconsistent.
Expected Behavior 🤔
The screen reader should take pauses between each of the chips in a group of chips. There should also be some context given as to this being a group of items, such as how lists are handled (ex: 'list item 1 of x')
Steps to Reproduce 🕹
Code Sandbox: https://codesandbox.io/s/blissful-dijkstra-650le?fontsize=14&theme=dark
Steps:
Context 🔦
With this issue present, it is difficult for users who rely on screen reader technology to take in the information being displayed in chips properly.
Your Environment 🌎
The text was updated successfully, but these errors were encountered: