Skip to content

Screen Reader does not announce selected/ Not selected state for buttons in "Choose a Data Source" Dialog Box.:A11y_Winforms_ScreenReader #14457

@PoojaNamde

Description

@PoojaNamde

"Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility or the Divisional Driver."

GitHub Tags:

#A11ySev2; #A11yTCS; #WCAG4.1.2; #Win32; #DesktopApp; #Win11; #WinForms .NET Runtime; #BM_WinForms.NETRuntime_Win32_June2025; #NameRoleValue; #A11yMAS; #NVDA;

Environment Details:

Microsoft Windows 11 Enterprise (24H2) Build on 26100.4061  

Repro Steps:

  1. Open Visual Studio 2022.
  2. TAB to Project menu dropdown and select it (Alt + P).
  3. TAB to the 'SSIS Import and Export Wizard' and select it.
  4. TAB to Next button present in 'SQL Server Import and Export Wizard' window and hit ENTER key.
  5. TAB to "Categorized" button present in 'Choose a Data Source' Screen.
  6. Observe that the screen reader does not announce the selected state of the button.

Actual Result:

The screen reader does not announce the selected state of the button when it is selected. The state change is not programmatically conveyed to assistive technologies.

Same issue exists for the links in the pane.

Expected Result:

The screen reader should announce the button as "Selected" or "not selected," depending on the current state. This ensures that the state change is programmatically exposed and accessible to users relying on assistive technologies.

User Impact:

Screen reader users cannot determine the current state of the “Categorized” buttons, leading to confusion and uncertainty while interacting with toggle functionality and reducing independent usability.

Attachment:

Image

Similar issue:

Image

Metadata

Metadata

Assignees

Labels

needs-area-labeltenet-accessibilityMAS violation, UIA issue; problems with accessibility standardsuntriagedThe team needs to look at this issue in the next triage

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions