mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-20 00:04:14 +08:00
- Remove redundant role=textbox and static ARIA attributes from QuickInputBox - Dynamically set aria-haspopup and aria-autocomplete only when list is active - Track state to avoid unnecessary attribute changes that cause re-announcements - Add picker.ariaLabel and item ariaLabel for Go to Line dialog - Improve post-navigation status announcement with line/column info This allows screen reader users to: - Type and edit text normally with arrow key navigation - Hear characters as they type in the input field - Get proper announcements when navigating list items Fixes screen reader accessibility in Ctrl+G Go to Line dialog. Co-authored-by: GitHub Copilot <github-copilot@example.com>