Skip to content

feat: add keyboard accessibility / tooltips for table header#1743

Merged
scottdover merged 5 commits intomainfrom
feat/1684/tableviewer-accessibility
Jan 15, 2026
Merged

feat: add keyboard accessibility / tooltips for table header#1743
scottdover merged 5 commits intomainfrom
feat/1684/tableviewer-accessibility

Conversation

@scottdover
Copy link
Contributor

@scottdover scottdover commented Dec 22, 2025

Summary:
This takes care of a number of accessiblity issues for the data viewer.

  • It adds tooltips for icons, dropdowns, and column headers
  • It updates the grid so that column menus can be navigated with the keyboard
  • It fixes a bug where tabbing to another window and back to the table viewer caused rendering/sorting issues

Testing:

  • Tested issuing/dismissing context menus with keyboard shortcuts
  • Made sure tooltips displayed as expected
  • Tested error case: open table, sort column, open properties from column header, tab back to table viewer, update column sorting criteria

@scottdover scottdover linked an issue Dec 22, 2025 that may be closed by this pull request
Scott Dover added 3 commits December 22, 2025 12:10
Signed-off-by: Scott Dover <Scott.Dover@sas.com>
Signed-off-by: Scott Dover <Scott.Dover@sas.com>
Signed-off-by: Scott Dover <Scott.Dover@sas.com>
@scottdover scottdover force-pushed the feat/1684/tableviewer-accessibility branch from fd75219 to 5a7ca39 Compare December 22, 2025 17:10
Scott Dover and others added 2 commits December 22, 2025 12:14
@scottdover scottdover marked this pull request as ready for review January 2, 2026 14:29
@scottdover
Copy link
Contributor Author

Hey @dahils . This one is ready for testing when you get a few moments :)

@scottdover scottdover added this to the 1.19.0 milestone Jan 15, 2026
@dahils dahils added testing Test the pull requests and removed verification-needed labels Jan 15, 2026
@dahils dahils self-requested a review January 15, 2026 16:12
@dahils dahils added testing-complete Complete the pull requests testing and removed testing Test the pull requests labels Jan 15, 2026
@dahils dahils assigned scottdover and unassigned dahils Jan 15, 2026
@scottdover scottdover merged commit fd2b683 into main Jan 15, 2026
3 checks passed
@scottdover scottdover deleted the feat/1684/tableviewer-accessibility branch January 15, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

testing-complete Complete the pull requests testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Table Viewer] - Accessibility Enhancements

4 participants