Description
Package
@carbon/react
Browser
Chrome
Operating System
MacOS
Package version
1.64.1 (reproduced in 1.66.0)
React version
No response
Automated testing tool and ruleset
Screenreader
Assistive technology
Google Chrome Screen Reader v53.0.2784.15
Description
It seems that if you have multiple properties within an object that you pass through the items field (even if one of them matches the itemToString function), all the screenreader says is "expanded", instead of the expected "[option name/ abel] not selected x of y".
You can see in the below screenshot that the itemToString is parsing just fine, since the label of the dropdown is option 3, and you can see in the console as well that both option 1 and 3 were correctly parsed.
WCAG 2.1 Violation
No response
Reproduction/example
https://stackblitz.com/edit/github-ba7pgw-j28fwm?file=src%2FApp.jsx
Steps to reproduce
Pass a list with an object with more than 1 property to the items field of a dropdown. Example available in the stackblitx above
Suggested Severity
None
Code of Conduct
- I agree to follow this project's Code of Conduct
- I checked the current issues for duplicate problems
Metadata
Assignees
Labels
Type
Projects
Status
⏱ Backlog