-
Bug
-
Resolution: Unresolved
-
Low
-
None
-
9.5.1
-
Severity 3 - Minor
-
Issue Summary
Aria attribute defined inappropriately on the "Tasks" modal dialog.
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 "No open task" button and activate it.
- A modal dialog "Task" will appear.
- Navigate to the "2 days ago" interactive element.
- Inspect the code.
- Observe the aria attribute defined inappropriately.
Screenshot
Actual Result
The ARIA attribute "aria-describedby" is not defined on the parent element. As a result, screen reader users are communicated with inappropriate information.
Expected Result
An appropriate aria attribute should be defined for the button element.
- Use aria-describedby for the button element in the <button> tag instead of in <time> tag.
Code Snippet
<button aria-describedby="182val-tooltip" class="comment-permalink task-footer-secondary" href="/projects/PROJ/repos/awesome-go/pull-requests/1/overview?commentId=1"><span role="presentation"><time class="comment-timestamp" datetime="2025-02-26T02:57:32+0000" >5 days ago</time></span></button>
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