-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
9.5.1
-
Severity 3 - Minor
-
Issue Summary
The search results are not communicated when users perform search operation in “Find projects by name” input field.
Steps to Reproduce
- Open "Bitbucket" homepage.
- Activate "Projects" link from header section.
- Turn on screen reader, navigate with tab key to the "Find projects by name" input field present in main content area.
- Enter some text in in mentioned input field.
- Observe that the search results not programmatically identified.
Screen Recording
Screen Recording 2025-03-06 at 11.07.28 AM.mov
Actual Results
On typing data in “Find projects by name” input field, the project suggestions get filtered dynamically below in the data table and no update is announced by screen reader software. however, this information is easily understandable for sighted users, the same is not intuitive for screen reader users. This might confuse or mislead them.
Expected Results
Screen reader users should be notified when the projects suggestions get updated along with the count of suggestions.
e.g. “Found 1 match”. 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, This instruction can then be associated with the <input> element with "aria-describedby" attribute.
e.g. "Typing letters in the search input updates the search results below.”
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (16-inch, 2021)
macOS: Sonoma 14.7
Chrome - Version 119.0.6045.105 (Official Build) (64-bit)
Firefox- Version 92.0 (64-bit)
Safari- Version 16.6 (18615.3.12.11.2)
JAWS- Version 2023
NVDA- Version 2021.2
Voiceover - Version Latest