dotnet / dotnet/machinelearning-modelbuilder

A11y_Model Builder_Advanced data option_Data Formatting_Info and relationship: Screen reader is not reading the entire label information along with" i.e first row in the table".

Open
#2,650 3 comments 0 reactions 0 assignees View on GitHub
Accessibility Stale
Dominant language
Dockerfile
Stars
285
Forks
66
PR merge metrics
No merged PRs in 30d

Description

### GitHubTags
#WCAG1.3.1; #A11ySev3; #A11yTCS; #A11yWCAG2.1; #DesktopApp; #Win11; #Visual Studio Client; #SH_ModelBuilder_Win32_May2023; #Info and Relationships; #Screenreader; #Narrator; #FTP; #Win32; #Benchmark;

### Actual Result
Screen reader is not reading the entire label information along with" i.e first row in the table".
It is reading only "Does the data contain column header".

Issue observed throughout the application.

**Issue reproducible with NVDA.**

### Expected Result
Screen reader should read the entire label information along with" i.e first row in the table".

### Environment Details
Application Name: Microsoft Visual Studio Enterprise 2022 (64-bit) - Current
Version 17.6.1
Microsoft Windows 11 Enterprise 10.0.22621 Build 22621
Screen reader: Narrator, NVDA

### Repro Steps

1. Turn on Narrator/NVDA.
2. Launch the Visual Studio with at least one of the .NET workload.
3. Tab till enable ML.NET Model Builder (Tools -> Options -> Environment -> Preview Features) and select it.
4. Create a new .NET project or open an existing .NET project.
5. Open context menu(Right-click) of the project in the solution explorer.
6. Tab till Add and then tab till Machine Learning Model and press enter.
7. Model Builder dialog will open. Complete Scenario and Environment setup steps.
8. Add Data screen will appear. Tab till Advance data option.
9. Advance data option screen will appear, tab till Data formatting and press enter.
10. Verify whether the screen reader is reading the entire label information along with" i.e first row in the table" or not.

### User Impact
Screen reader user will not be able to get the proper information regarding the radio button / labels.

### Attachment
![Bug_Narrator](https://github.com/dotnet/machinelearning-modelbuilder/assets/99243079/3202c785-2d2c-4987-a995-cc307b782aef)
![Bug_NVDA](https://github.com/dotnet/machinelearning-modelbuilder/assets/99243079/831839e8-a8a6-4da9-9292-ed42523d874a)
![image](https://github.com/dotnet/machinelearning-modelbuilder/assets/99243079/45360e38-d23c-4e63-ad5e-9926cc98443c)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.