-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 9.5.1
-
Component/s: Accessibility
-
Severity 3 - Minor
Issue Summary
The “to” interactive element lacks an image role.
Steps to Reproduce
- Activate any project.
- Activate any repository
- Activate pull request link from left navigation menu.
- Activate any link from the summary column of the data table.
- Navigate to the mentioned content.
- Inspect the code.
- Notice that the programmatic role of the interactive element is not defined.
Screenshot
Actual Results
The “to” element lacks a programmatic role. This made it difficult for keyboard-only and screen-reader users to access the functionality of the mentioned interactive element.
Expected Results
All interactive elements should be focusable and operable with a keyboard.
The image role is not defined for "to." Since the image role is not defined, the value of aria label is not communicated to screen reader users.
Code Snippet
<span role="img" class="arrow" aria-label="to">→</span>
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available.
Environment
MacBook Pro (16-inch, 2022)
macOs Sonoma vERSION 14.7
Chrome - Version 131.0.6778.265 (Official Build) (arm64)
Firefox- Version 92.0 (64-bit)
Safari-Version 18.2 (19620.1.16.111.6, 19620)
JAWS- Version 2023
NVDA- Version 2021.2
Voiceover - Version Latest