-
Bug
-
Resolution: Fixed
-
High
-
5.12.1
-
Severity 3 - Minor
-
Issue Summary
When users perform a search operation in the “Search canned responses” input field by entering valid data, the suggestions that appear for entered data are not announced for screen reader users.
Also when the user enters invalid data, the search result message appears on the page but it is not announced for screen reader users.
Steps to Reproduce
- Navigate to the “Canned response” button and activate it.
- Navigate onto the “Search canned responses” input field and type any character.
- Observes suggestion appears for searched data but it is not announced by screen reader software.
- Navigate onto the “Choose releases” input field and type “/”.
- Observe search result messages such as “No matches found” added but it is not announced by screen reader software.
Screenshot
Screen Recording 2023-12-22 at 10.30.19 AM.mov![]()
Actual Results
When a user performs a valid search operation into the “Search canned responses” input field, suggestions according to searched data is getting updated without informing screen reader users.
Moreover when the user performs an invalid search operation(type “/” in the “Search canned responses” input field), the search result message such as “No matches found” is added but not announced for screen reader users.
The programmatic means of identifying the presence of search result messages and suggestions based on searched data are not used, so assistive technologies such as screen reader software are not able to alert users regarding the presence of the status message/search result. Although this interaction is easier to understand for sighted users, it is not intuitive for the visually impaired.
Expected Results
Ensure that the dynamically updating search result message and suggestions that become available when the user searches for inputted data in the “Search canned responses” input field should be announced by the screen reader software.
- Provide the aria-live region for the search result message such as “No matches” which becomes available when the user performs an invalid search operation.
- Screen reader users should be notified when the suggestions get updated along with the count of suggestions. For eg: “ 3 suggestions available for typed text.” Live regions can be used to achieve this behaviour.
If this is not feasible, a hidden instruction should be announced (when the search input receives focus), notifying the users of the dynamic change. For eg: Typing letters in the search input updates the search results, press the up/ down arrow keys to view the list of suggestions.”
For more information on implementation, refer to the following link: ARIA live regions implementation
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (14-inch, 2021)
macOs Ventura 13.4
Chrome - Version 114.0.5735.106 (Official Build) (arm64)
Firefox- Version 112.0. 1
Safari- Version 16.5 (18615.2.9.11.4)
JAWS- Version 2023
NVDA- Version 2023
Voiceover - Version Latest
- mentioned in
-
Page Loading...