You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Screen reader does not announce tooltip associated with list items in Permission Picker combobox:A11y_VisualStudioCode_Permissions levels in Copilot CLI_ScreenReader #321415
#A11yTCS;#Visual Studio Code Client; #agency:agent=a11y:a11y-agent@company; #SH_Integrated browser features_Win32_JUNE2026;#DesktopApp;#FTP;#Win32;#A11ySev2;#A11yMAS;#WCAG1.3.1; #ScreenReader; #NVDA;
Issue Subcategory
Supplementary information is not programmatically associated
User Experience
Screen reader users may not hear important helper text, requirements, or error context associated with a form field, so they may not understand how to complete it correctly.
Repro Steps
Turn on NVDA screen reader > Open VS Code > Copilot chat > Permission Picker combo box > Observe the issue: Screen reader does not announce tooltip associated with list items in Permission Picker combobox
Actual Result
When navigating through list items in the Permission Picker combo box, the tooltip information associated with each item is not announced by the screen reader. The additional context provided via tooltip is not exposed to assistive technologies.
Expected Result
Tooltip information associated with each list item should be programmatically exposed and announced by screen readers when the item receives focus.
How to Fix
Use aria-describedby to reference visible helper or error text, or use aria-description when appropriate for concise descriptive text that is not otherwise visible.
Note:
Similar issue repro with "Message steering and queueing in Copilot CLI" feature screen reader is not announcing the associate tool tip and shortcut key mentioned with list items.
Environment details
Application Name: VS Code
VS Code version: 1.124.2
Edition Windows 11 Enterprise
Version 25H2
OS build 26200.8390
NVDA: 2025.3.3
Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility tester after bug verification.
Leveraging Agency Copilot can help accelerate this accessibility bug fix; review and validate all AI generated changes before merge.
"Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier."
GitHub Tags
#A11yTCS;#Visual Studio Code Client; #agency:agent=a11y:a11y-agent@company; #SH_Integrated browser features_Win32_JUNE2026;#DesktopApp;#FTP;#Win32;#A11ySev2;#A11yMAS;#WCAG1.3.1; #ScreenReader; #NVDA;
Issue Subcategory
Supplementary information is not programmatically associated
User Experience
Screen reader users may not hear important helper text, requirements, or error context associated with a form field, so they may not understand how to complete it correctly.
Repro Steps
Turn on NVDA screen reader > Open VS Code > Copilot chat > Permission Picker combo box > Observe the issue: Screen reader does not announce tooltip associated with list items in Permission Picker combobox
Actual Result
When navigating through list items in the Permission Picker combo box, the tooltip information associated with each item is not announced by the screen reader. The additional context provided via tooltip is not exposed to assistive technologies.
Expected Result
Tooltip information associated with each list item should be programmatically exposed and announced by screen readers when the item receives focus.
How to Fix
Use aria-describedby to reference visible helper or error text, or use aria-description when appropriate for concise descriptive text that is not otherwise visible.
Note:
Similar issue repro with "Message steering and queueing in Copilot CLI" feature screen reader is not announcing the associate tool tip and shortcut key mentioned with list items.
Environment details
Application Name: VS Code
VS Code version: 1.124.2
Edition Windows 11 Enterprise
Version 25H2
OS build 26200.8390
NVDA: 2025.3.3
Attachment
321415_NVDA.mp4
Similar issue
321415_Similar.issue.mp4