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

Narrator/JAWS are not narrating label mapped information for multiple controls in the dialog, while navigating in scan off mode. #341

Closed
JamesFerebee opened this issue Apr 30, 2024 · 2 comments

Comments

@JamesFerebee
Copy link
Contributor

Note: Same issue is observed throughout the application.

Impact on a Person with Disability (PWD):
Visually challenged users who rely on screen reader for navigation are facing difficulty as Narrator/JAWS are not narrating label mapped information for multiple controls in the dialog, while navigating in scan off mode.

Test Environment:​
OS: Windows 11 [Version 22H2 (OS Build 22621.2283)].

Desktop application: SQL Nexus.

Screen Readers: Narrator, JAWS (2022.2110.6)

Pre-requisites:

  1. Install SQL NEXUS application on the desktop.
  2. Enable Narrator/JAWS.

Repro Steps:
Step 1: Open the SQL Nexus app in desktop.
Step 2: Connect to server Dialog gets displayed. Connect to the server by invoking connect button.
Step 3: Navigate to the Edit field controls present in the dialog.
Step 4: Verify whether Narrator/JAWS are narrating label mapped information for multiple controls in the dialog, while navigating in scan off mode or not.

Actual Result:
Narrator/JAWS are not narrating label mapped information for multiple controls in the dialog, while navigating in scan off mode.
Controls are Server name, Authentication, Username and Password
Observation: While navigating using scan/scan off modes, when focus land on "Server name" Narrator is narrating as "Desktop-PF2C19J"

Expected Result:
Narrator/JAWS should narrate label mapped information for all the edit fields which are present in the dialog, while navigating in scan off mode.
Ensure that: When focus lands on Server name edit field, Narrator should narrate as "Narrator is narrating as "Server Name Desktop-PF2C19J".

Suggestive Fixes:
Provide 'id' attribute for the input tag.
Assign 'id' value of the input tag to the 'for' attribute of the 'label' tag.
Repeat the same procedure for all edit fields.

@JamesFerebee
Copy link
Contributor Author

1711656

@PiJoCoder
Copy link
Contributor

Fixed by PR #365

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants