Skip to content

JAWS incorrectly announces toolbar label "Toolbar for code block which can be reached via tab" information pulled from ARIA attributes:A11y_Visual Studio Code Client_get started with accessibility feature_Usable #247098

@kapilvaishna

Description

@kapilvaishna

[Check out Accessibility Insights!]- Identify accessibility bugs before check-in and make bug fixing faster and easier.

GitHub Tags:

#A11yeDAD; #A11yTCS; #DesktopApp; #Win32; #Visual Studio Code Client; #BM-VisualStudioCodeClient-Win32-Jan2024; #A11yUsable; #Keyboard; #FTP; #Win32; #JAWS; #Closed; #A11yFixed;

Environment and OS details:

Visual Studio Code version 1.99.2
Microsoft Windows 11 Enterprise (24H2)
OS Build 26100.2605
JAWS version 2025.2504.89

Repro Steps:

  1. Turn on JAWS screen reader
  2. Open Visual studio code insider
  3. Link a GitHub Account
  4. Sign Up for Free Copilot Use
  5. Sign Up for Free Copilot Use and in copilot chat copilot response containing one or more code blocks.
  6. TAB till tool bar of code block.
  7. Observe that JAWS incorrectly announces toolbar label "Toolbar for code block which can be reached via tab" information pulled from ARIA attributes

Actual:

JAWS reads and announces a label such as “Toolbar for code block which can be reached via tab”, which is being pulled from the element's ARIA-label or label attribute

Expected:

JAWS should announce the toolbar with a clear and accurate label that aligns with the visual context and accessibility best practices. If the label is no longer valid or intended to be removed/changed, JAWS should not continue to pick it up from outdated or residual ARIA attributes after updates.

User Impact:

if screen reach announces tool bar label as "Toolbar for code block which can be reached via tab" after reaching to tool bar than there is user of it for screen reader user.

Attachment:

247098_JAWS.mp4

Metadata

Metadata

Assignees

Labels

accessibilityKeyboard, mouse, ARIA, vision, screen readers (non-specific) issuesbugIssue identified by VS Code Team member as probable buginsiders-releasedPatch has been released in VS Code InsidersverifiedVerification succeeded

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions