Column header menu button aria-labels should be descriptive and unique #16454
Labels
bug 🐛
Something doesn't work
component: data grid
This is the name of the generic UI component, not the React module!
status: waiting for maintainer
These issues haven't been looked at yet by a maintainer
support: pro standard
Support request from a Pro standard plan user. https://mui.com/legal/technical-support-sla/
Steps to reproduce
Steps:
Current behavior
aria-haspopup
, the menu button will be announced to a screen reader user as "Menu menu button", which is inappropriate.Expected behavior
Ideally we'd be able to customize the label that is used for each column, possibly adding the name of the column and more descriptive text about the purpose of the button.
The default localization of the component should probably be revisited to resolve the underlying issue.
Context
We're in an accessibility audit with our design system and we cannot resolve these issues.
Originally identified by Level Access.
Your environment
npx @mui/envinfo
Search keywords: accessibility, a11y, column header, menu button
Order ID: 75534
The text was updated successfully, but these errors were encountered: