Skip to content

[EuiDataGrid/EuiTable] VoiceOver does not reliably announce updated sort order when activating sortable column headers #9585

@bhavyarm

Description

@bhavyarm

Description

When a user activates a sortable column header in EuiDataGrid, VoiceOver does not reliably announce the updated sorting state.After the sort is changed, screen reader users should be informed whether the column is now sorted ascending, descending, or not sorted. Instead, VoiceOver only announces the column header itself, without clearly conveying that the sorting state changed.

Steps to reproduce

  • Open an EuiDataGrid with sortable column headers
  • Turn on VoiceOver on macOS
  • Move focus to a sortable column header
  • Activate the header to sort the column
  • Activate it again to change the sort direction
  • Listen to what VoiceOver announces after each action

Here is a screenshot from field statistics table in Kibana in Discover:
Image

Kibana issue for reference: elastic/kibana#214561

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚠️ needs validationFor bugs that need confirmation as to whether they're reproducible

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions