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:

Kibana issue for reference: elastic/kibana#214561
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
Here is a screenshot from field statistics table in Kibana in Discover:

Kibana issue for reference: elastic/kibana#214561