Skip to content

Conversation

@joyenjoyer
Copy link
Contributor

@joyenjoyer joyenjoyer commented Sep 24, 2025

INSTUI-4699

Test plan:

  1. Move to the Table docs page
  2. Turn on NVDA/VoiceOver/Jaws
  3. Focus the Table example that can be ordered by columns
  4. Observe whether the Screenreader announce ordering - it has to announce the right column, right order
  5. Try changing the ordering and observe whether it announce the changed column and order

@github-actions
Copy link

github-actions bot commented Sep 24, 2025

PR Preview Action v1.6.2

🚀 View preview at
https://instructure.design/pr-preview/pr-2154/

Built to branch gh-pages at 2025-10-01 16:29 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@joyenjoyer joyenjoyer force-pushed the INSTUI-4699-screenreaders-cannot-read-how-a-table-is-ordered-ascending-descending branch from ab0c121 to e77bbb0 Compare October 1, 2025 16:23
Copy link
Contributor

@ToMESSKa ToMESSKa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@joyenjoyer Something I noticed, in the screenshot below it should announce 'Sorted by Rating' (the little arrow is even blue), but it still says 'Sorted by Rank'.
Steps to reproduce:

  1. Turn on VoiceOver
  2. Navigate to the column Rating and press 'Space' to order it
  3. Navigate out of the Table then back again
  4. It says 'Sorted by Rank'

What I noticed is that if I sort the Table if before turning on VoiceOver, it announces the correct column.
But I also tried it in NVDA and it also mistakenly announces rank when it should be rating.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants