Skip to content

Change of state is not being announced by screen reader for the radio buttons: A11y_ML.NET Model Builder_Data_Add data_Screen reader #3086

Description

@kupatkar99

GitHub Tags:

#A11ySev2; #A11yTCS; #DesktopApp; #Win32; #Model Builder - Machine Learning for .NET Developers; #E2E-MlnetModelBuilder-Win32-July26; #Win32; #A11yMAS; #WCAG4.1.2; #Name Role Value; #Screen Reader; #NVDA; #AiLimited;

Issue Sub-Category:

Updated state change is not announced.

User Experience:

Screen reader users do not receive immediate confirmation when a radio button selection changes. Users may be uncertain whether their action was successfully completed and may need to navigate away from and back to the control to determine its current selection state.

Repro Steps:

Launch visual studio>.NET project> Create>Solution explorer>Add >Machine Learning>Scenario - data Classification> Training environment> next step >SQL Server>Observe the issue.

Actual Result:

When users select a radio button, the screen reader does not announce the updated selected state immediately. The selected state is announced only when users navigate away from the radio button and return to it

Expected Result:

When users select a radio button, the screen reader should immediately announce the updated state (for example, "Selected" or "SQL Server, radio button, selected") without requiring users to revisit the control. User-settable states should be communicated when the state changes.

How to Fix:

Ensure that the radio button communicates its updated selection state when activated. Verify that the control exposes the correct checked/selected state through accessibility APIs and raises the appropriate accessibility state-change notification/event whenever the selection changes so that screen readers announce the updated state immediately.

Environment Details:

Application Name: ML.NET Model Builder
Visual Studio 2026
18.9.0 Canary [11916.14.main]
Edition Windows 11 Enterprise Insider Preview
OS Version 25H2
OS build 26544.1000

Attachment:

A11y_ML.NET.Model.Builder_Data_Add.data_Screen.reader.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    AccessibilityIssue is related to accessibility of the extension.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions