Skip to content

NVDA is not announcing placeholder text in the Copilot chat input field: A11y_Visual Studio Code Copilot Extensions_Inline Chat_Screen Reader #269070

@kupatkar99

Description

@kupatkar99

GitHub Tags:

#A11yTCS; #A11ySev2; #DesktopApp; #Win11; #Win32; #A11yMAS; #SH-Visual Studio Code Copilot Extensions-Win32-Sept25;#Visual Studio Code Client;#WCAG1.3.1;#AILimited; #Screen Reader; #NVDA; #Info and Relationships; #Element:Placeholder;

Environment Details:

Application Name: Visual Studio Code Copilot Extensions
Visual studio code Version: 1.104.2 (user setup)
Microsoft Windows 11 Enterprise 24H2 Build 26100.6584

Repro Steps:

  1. Open Visual studio Code.
  2. Login to GitHub copilot chat.
  3. Tab till editor section and press "Ctrl + i" inline chat will get open.
  4. Tab till copilot chat input field.
  5. Observe that NVDA is announcing placeholder text in the Copilot chat input field or not.

Actual Result:

NVDA is not announcing "Add Context (#), extensions (@), commands (/)" placeholder text in the Copilot chat input field

Expected Result:

NVDA should announce the placeholder text "Add Context (#), extensions (@), commands (/)" when the chat input field receives focus.

User Impact:

Users relying on Screen reader may face difficulty understanding the purpose of the input field when placeholder text is not announced.

Attachment:

A11y_Visual.Studio.Code.Copilot.Extensions_Inline.Chat_Screen.Reader.mp4

Metadata

Metadata

Labels

accessibility-slaAccessibility issue which have to be fixed or lowered severity based on processbugIssue identified by VS Code Team member as probable buginline-chat

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions