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 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
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