-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 9.7.0
-
Component/s: Accessibility
-
9.07
-
Severity 3 - Minor
Issue Summary
The state information is not defined programmatically for the breadcrum links.
Steps to Reproduce
- Navigate to "Issues" dropdown and activate it.
- Select any issue from "Recent Issues" section.
- Observe that "Viewing an Issue" page has been appeared on the page.
- Navigate to the breadcrum links using screen reader and check that state is not announcing.
Screenshot

Actual Results
The state "current page" is not programmatically defined for the "Kan-2" link of the breadcrumb at the beginning of the main content area.
As a result, screen reader users will not be aware of the state of the link.
Expected Results
Add aria-current="page" to the <a> element containing “Kan-2” text.
Code Snippet
<a class="issue-link" aria-current="page" data-issue-key="KAN-2" href="/browse/KAN-2" id="key-val" rel="10101">KAN-2</a>
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (16-inch, 2019)
macOS Monterey Version 12.6
Chrome - Version 106.0.5249.91 (Official Build) (x86_64)
Firefox- Version 93.0 (32-bit)
Safari- Version 14.1.2 (16611.3.10.1.16)
JAWS- Version 2022
NVDA- Version 2020.3
Voiceover - Version Latest
- is duplicated by
-
JRASERVER-75149 Viewing an issue : Current element is not programmatically defined
-
- Closed
-
- is resolved by
-
A11Y-19 Loading...