dotnet / dotnet/machinelearning-modelbuilder

Screen reader is announcing the incorrect number of Tabs number as 7, even though there are only 5 Tabs available: A11y_ML.NET Model Builder_Column Settings_Screenreader.

Aperta
#3,029 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Accessibility
Lingua principale
Dockerfile
Stelle
285
Fork
66
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### GitHubTags
#A11ySev2; #A11yTCS;#DesktopApp; #Win32;#Model Builder - Machine Learning for .NET Developers;#BM-MlnetModelBuilder-Win32-March25; #Info and Relationships; #Win32;#A11yMAS;#WCAG1.3.1;#Element:List;#NVDA;#JAWS;#ScreenReader;

### Actual Result:
The screen reader is announcing the incorrect number of Tabs as 7, even though there are only 5 Tabs are avialable.

### Expected Result:
The screen reader should correctly announce the Tabs number as 5, for example: 2 of 5, 3 of 5.

### Environment Details:
Application Name: VS Setup
Edition Windows 11 Enterprise
Version 24H2
OS build 26100.3476
Microsoft Visual Studio Enterprise 2022 (64-bit) - Current
Version 17.13.3

### Repro Steps:
**Prerequisites:**
Install latest Visual Studio 2022 with at least one of the .NET workloads (ASP.NET and web development, .NET desktop development, or .NET Core cross-platform development) and/or the ML.NET Model Builder component selected.

1. Launch visual studio.
2. Turn on NVDA/JAWS.
3. Create a new .NET project or open an existing .NET project.
4. Right-click on the project in the solution explorer and Add > Machine Learning.
5. Tab till scenario and select a scenario.
6. Select training environment (Select local(CPU).
7. Tab till next step and press enter, "select file from the data source type and add a file".
8. Tab till advanced data options and press enter.
9. Tab till advanced training options and press enter.
10. Verify that the screen reader should announce the correct Tabs number as 5, ex- 2 of 5 3 of 5.

### User Impact:
Visually impaired users who rely on screen readers may experience confusion because the screen reader is incorrectly announcing the number of tabs as 7. This discrepancy can lead to misunderstandings and navigation difficulties for these users.

### Attachment:

https://github.com/user-attachments/assets/46b165ed-33da-4b48-bb97-687d2a52f358

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riproduci il problema nel flusso di Visual Studio ML.NET Model Builder usando NVDA o JAWS e seguendo i passaggi elencati fino a Advanced Data Options e Advanced Training Options. Individua il punto di ingresso della scheda Column Settings e verifica che le cinque schede disponibili siano esposte allo screen reader come posizioni quali 2 di 5 e 3 di 5. Il lavoro è completato quando entrambi gli screen reader annunciano 5 invece di 7.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
machine-learning
Ambito
accessibility, desktop, machine-learning
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.