-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Medium
-
None
-
Affects Version/s: 9.12.2
-
Component/s: Accessibility, Browse Projects
-
9.12
-
Severity 3 - Minor
Issue Summary
The current state is not defined for the links such as "All projects types" and "All categories" present in navigation region.
Steps to Reproduce
- Open "Browse Projects" page.
- Navigate to the navigation region.
- Using screen reader, navigate to the mentioned links.
- Observe that currently active state is not being announced.
Screenshot

Actual Results
The current state is not programmatically defined for the currently active “All project types” and "All categories" links in navigation region below "Project types" and "Categories" sections.
As a result, screen reader users will not be aware of the currently active state of the link.
Actual Results
Ensure that the current state of the active link is defined using the "aria-current" attribute with an appropriate token value. Apply the following changes: Add the aria-current="page" attribute to <a> element of the link. Ensure that the "aria-current" attribute is updated as per user interaction using scripting.
Code Snippet
<a aria-current="page" rel="all" href="/secure/BrowseProjects.jspa?selectedProjectType=all">All project types</a>
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.2.1.
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