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

announce search results in RAI Vision dashboard toolbar for accessibility #2466

Merged
merged 1 commit into from
Dec 22, 2023

Conversation

imatiach-msft
Copy link
Contributor

@imatiach-msft imatiach-msft commented Dec 21, 2023

Description

announce search results in RAI Vision dashboard toolbar for accessibility

[Screen reader – Responsible AI Dashboard – Vision Data Explorer>Table View]: Screen reader does not announce the search results information on entering valid/invalid data.

User Experience:
Screen reader dependent people will not be able to know whether the Success/Error instances data are getting filtered by the entered value or not if the screen reader doesn't announce any updated information after entering the valid/invalid data.

Pre-Requisite:
Turn on the NVDA.
Repro Steps:
Open RAI Dashboard
"Analyse_ model" page appears.
Navigate the "Vision Data Explorer" section, navigate the "Table View" tab and all the controls present under it.
Navigate to the search edit field and filter the list items.
Observe whether screen reader announces the search results information on entering valid or invalid data.
Actual Result:

Screen reader does not announce the search results information on entering valid/invalid data.

Observation:
On entering valid/invalid data in the search edit field, the screen reader remains silent.
On entering valid/invalid data in the search edit field, NVDA and JAWS screen readers remain silent.
Expected Result:
Screen reader should announce the search results information on entering valid/invalid data.

Example: On entering valid data such as "can", the screen reader should announce as “9 result found for the entered keyword can where success instances are 8 and Error instances is 1” and by entering invalid data, the screen reader should announce as “0 results found”.

Screenshot of aria label on search:
image

Checklist

  • I have added screenshots above for all UI changes.
  • I have added e2e tests for all UI changes.
  • Documentation was updated if it was needed.

@Mohamed97643021
Copy link

Mohamed97643021 commented Dec 21, 2023 via email

@imatiach-msft
Copy link
Contributor Author

@Mohamed97643021 sorry I think you might have posted in wrong github?

@imatiach-msft imatiach-msft force-pushed the ilmat/fix-search-screen-reader-info branch 2 times, most recently from 4063af8 to c5bbd76 Compare December 21, 2023 18:34
@imatiach-msft imatiach-msft force-pushed the ilmat/fix-search-screen-reader-info branch from c5bbd76 to d650341 Compare December 21, 2023 18:51
2 similar comments
@imatiach-msft imatiach-msft merged commit f601e3b into main Dec 22, 2023
81 checks passed
@imatiach-msft imatiach-msft deleted the ilmat/fix-search-screen-reader-info branch December 22, 2023 19:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants