-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Closed
Closed
Copy link
Labels
AccessibilityThis issue is related to accessibility (a11y)This issue is related to accessibility (a11y)GThis is is related to a Google internal issueThis is is related to a Google internal issueP2The issue is important to a large percentage of users, with a workaroundThe issue is important to a large percentage of users, with a workaroundarea: material/sort
Description
Bug, feature request, or proposal:
Bug: Sortable table headers add unnecessary noise for accessibility users when traversing table cells.
What is the expected behavior?
Grid cells are announced as '<column_name>, <cell_value>, <column_number>'.
What is the current behavior?
Grid cells are announced as ''Change Sorting for <column_name>, <cell_value> , <column_number>'.

What are the steps to reproduce?
- Enable screenreader (for example: VoiceOver on Mac).
- Review the sorting demo example: https://material.angular.io/components/sort/overview
What is the use-case or motivation for changing an existing behavior?
Reducing the cognitive load for screen-reader users.
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular: 6.*
Material: 6.*
OS: any
Browser: any
Is there anything else we should know?
There is related to a year and 2 days old bug: #6874, which is closed as fixed, but it looks like it was partially fixed for traversing table headers only, but there is still an issue with traversing of table cells.
Ssnk and Aviking88
Metadata
Metadata
Assignees
Labels
AccessibilityThis issue is related to accessibility (a11y)This issue is related to accessibility (a11y)GThis is is related to a Google internal issueThis is is related to a Google internal issueP2The issue is important to a large percentage of users, with a workaroundThe issue is important to a large percentage of users, with a workaroundarea: material/sort