[Accessibility] Reliably expose scrollable regions in Sidebar via UIAutomation
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
Generally, the accessibility of VS Code is great when screen reader support is enabled.
However, when using VS Code entirely via voice using Talon Voice or another dictation system, one significant accessibility challenge is scrolling. At present, VSCode does not expose the scrollable regions via UIAutomation in the sidebars (explorer, search, extensions etc). Ideally, the appropriate regions would expose ScrollPattern objects. Otherwise, ScrollBar objects could be exposed.
With scrollable regions reliably exposed, it would be trivial to target the sidebar's scrollable regions via voice, keyboard, or other accessibility means.
[Edit: This issue is actually limited to the sidebar as far as I can tell. User error in filtering objects]
Contributor guide
Assessment
This issue has not been assessed yet.