Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect position count read by screen reader for radio buttons under 'New collection' blade. #1031

Open
ato9000 opened this issue Sep 8, 2021 · 1 comment · May be fixed by #1096
Open
Assignees

Comments

@ato9000
Copy link
Member

ato9000 commented Sep 8, 2021

https://msdata.visualstudio.com/CosmosDB/_workitems/edit/1217643

@ato9000 ato9000 added this to ToDo in Accessibility Sep 8, 2021
@ato9000
Copy link
Member Author

ato9000 commented Sep 9, 2021

Note: User credentials should NOT be included in the bug.
Repro Steps:
Open URL: https://ms.portal.azure.com/ and login using valid credentials.
Navigate to "Azure Cosmos DB " from left pane and select it.
Navigate to any of the Azure Cosmos DB which is already created and select it.
Navigate to "Add Collection" Menu item/Button and select it.
Navigate through all the controls under add Collection/New collection blade.
Turn on JAWS and navigate to radio controls like 'Create new' 'Auto scale' and 'Manual' of 'New collection' blade.
Observe the screen reader behavior.
Verify the issue.

Actual Result:
Incorrect position count read by screen reader for radio buttons like 'Create new', 'Autoscale' and 'Manual' under 'New collection' blade. Its reads as 'Create New' radio button selected 1 of 4, Reads as Auto scale radio button selected 3 of 4 and Manual radio selected 4 of 4

Expected Result:
Incorrect position count read by screen reader for radio buttons like 'Create new', 'Autoscale' and 'Manual' under 'New collection' blade. It should read as "'Create New' radio button selected 1 of 2", 'Auto scale radio button selected 1 of 2' and "Manual radio selected 2 of 2" as 'create new' radio button is under different section(Database name) and and 'Autoscale' and 'Manual' radio buttons are under 'Database throughput Autoscale' section.

Note:
Similar issue exists with Narrator and NVDA but NVDA is reading correct position for 'Create new' but not reading count and position for 'Autoscale' and 'Manual' radio buttons.
This issue also exists for similar controls present under 'New Graph' blade of Data explorer screen for Created cosmos DB after selecting "Gremlin(graph)" option.
This issue exists throughout the application for similar control.

MAS1.3.1-Incorrect.count.and.position.is.announced.for.radio.controls.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
2 participants