Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
9.12.2
-
9.12
-
Severity 3 - Minor
-
Description
Issue Summary
On "Find an issue" page, the disabled state for "Basic" link is not defined.
Steps to Reproduce
- Open any project.
- Activate "Issues" button in the header section and select "Search for issues" option.
- Activate "Advanced" button.
- Enter wrong query in the "Advanced Query" combobox.
- Observe that the "Basic" link is disabled.
- Navigate through link using screen reader or inspect the code.
- Observe that the disabled state is not defined for link.
Screenshot
Actual Results
The disabled state is not programmatically defined for “Basic” link.
As a result, screen reader users are not able to understand the link's disabled state.
Expected Results
The screen reader should announce the disabled state of the link.
Add aria-disabled="true" attribute when the link is in the disabled state. Ensure that the value of "aria-disabled" attribute is updated to "false" when the link is in the enabled state on user interaction via scripting.
<a href="#" aria-disabled="true" ...>Basic</a>
Workaround
Not available
Environment
MacBook Pro (16-inch, 2021)
macOS Sonoma Version 14.1
Chrome - Version 119.0.6045.159 (Official Build) (arm64)
Firefox- Version 93.0 (32-bit) Safari- Version 17.1 (19616.2.9.11.7)
JAWS- Version 2023
NVDA- Version 2020.3
Voiceover - Version Latest