Find Action dialog lacks comprehensive screen‑reader support
20.5K reputation · 30 Aug 2024, 13:22 UTC
Find Action dialog accessibility concerns
The goal is to determine whether RubyMine’s Find Action dialog (Ctrl+Shift+A) provides adequate screen‑reader feedback for users who rely on assistive technology. The dialog opens a modal with a searchable list of actions, but its accessibility tree is incomplete for some screen readers, and the focused action is not announced when navigating the list.
Constraints include the absence of an aria‑live region for dynamic content updates, no documented role assignment (dialog vs. alert), and a missing visible focus ring on certain themes. These factors create uncertainty for users who cannot see or hear the current focus state.
- Should the dialog expose a role of dialog or alert to assistive technologies?
- Is it necessary to announce the currently focused action as the user navigates the list?
- Would adding an aria‑live region for search input changes improve usability?