[a11y]: Breadcrumb - Multiple "navigation" landmarks with the same parent region #16551
Open
2 tasks done
Labels
component: breadcrumb
role: dev 🤖
severity: 3
https://ibm.biz/carbon-severity
type: a11y ♿
type: bug 🐛
Package
@carbon/react, carbon-components
Browser
Chrome, Firefox
Operating System
MacOS, Other
Package version
v11
React version
No response
Automated testing tool and ruleset
IBM Accessibility checker
Assistive technology
No response
Description
IBM accessibility checker detects a violation on the Breadcrumb component:
Multiple "navigation" landmarks with the same parent region are not distinguished from one another because they have the same "Breadcrumb" label.
To fix this problem, we need to add an aria-label property on each BreadcrumbItem component. But this property is possible only on Breadcrumb not its own children (BreadcrumbItem).
WCAG 2.1 Violation
No response
Reproduction/example
See steps to reproduce
Steps to reproduce
Multiple "navigation" landmarks with the same parent region are not distinguished from one another because they have the same "Breadcrumb" label
Multiple landmarks should have a unique 'aria-labelledby' or 'aria-label' or be nested in a different parent regions
Code of Conduct
The text was updated successfully, but these errors were encountered: