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

Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page. #345

Open
JamesFerebee opened this issue Apr 30, 2024 · 1 comment

Comments

@JamesFerebee
Copy link
Contributor

Note: Same issue is observed throughout the application Including links.
Same issue replicates in 'Loaded Module pages', 'Active Traces and XEvents report', 'Query store query analysis report page'.

Other instance
1.Same issue is observed for 'SQL Pref main' page.
Issue: Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page.
Path: Open the SQL Nexus app in desktop-> Connect to server Dialog gets displayed-> SQL Perf Main page gets displayed.

2.Same issue is observed for 'Server configuration and properties' page.
Issue: Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page.
Path: Open the SQL Nexus app in desktop-> Connect to server Dialog gets displayed-> SQL Perf Main page gets displayed->Sever configuration

3.Same issue is observed for 'SQL server bottle neck analysis' page.
Issue: Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page.
Path: Open the SQL Nexus app in desktop-> Connect to server Dialog gets displayed-> SQL Perf Main page gets displayed->Bottle neck analysis.

4.Same issue is observed for 'Memory metrics' page.
Issue: Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page.
Path: Open the SQL Nexus app in desktop-> Connect to server Dialog gets displayed-> SQL Perf Main page gets displayed->Perfmon summary->memory metrics

Impact on a Person with Disability (PWD):
Users who rely on screen readers are getting confused as an element of the given control type is not supporting the text pattern.

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

Desktop application: SQL Nexus.

Tool: Narrator, JAWS (2022.2110.6).

Prerequisite:

  1. Install SQLNexus application in the desktop.
  2. Turn on Accessibility Insights for windows.
  3. 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 SQL Perf Main and invoke it.
Step 4: Navigate to Best practices & Analysis summary and invoke it.
Step 5: Run accessibility insights for Windows tool and Verify whether The element of the given ControlType must support the text pattern or not.

Actual Result:
Screen readers are announcing 'Textbox edit read only' information for the normal links and non-interactive text resent in the page.
Screen reader behavior: NVDA is announcing as 'Textbox edit read only bottlneck analysis'

Expected Result:
The element of the given ControlType must support the text pattern.

Suggestive Fixes:
Make sure ARIA roles are properly used.
Links should have role="link" attribute.
Use semantic HTML tags for all elements.
Remove unnecessary ARIA attributes.

@JamesFerebee
Copy link
Contributor Author

1711801

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