-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
High
-
Component/s: Board (Company) - View
-
Severity 3 - Minor
-
Accessibility
Issue Summary
The Epic controls are not marked up using HTML heading elements.
Steps to Reproduce
- Open the Jira Cloud homepage.
- Navigate to the Sidebar, expand "Spaces", and open any space.
- Navigate to the "Board" link and activate it.
- Navigate to Group by and select the Epic option.
- Inspect the code of the mentioned instances.
- Observe that the instances are not marked up using HTML heading elements.
Screenshot
Actual Results
The "SAM-1 Login module (4 work items) – Status: IN PROGRESS" and "SAM-2 Dashboard module (3 work items) – Status: TO DO" Epic accordion controls are not programmatically marked up using HTML heading elements. As a result, screen reader users may find it difficult to understand the page structure and navigate efficiently between sections.
Expected Results
Screen readers should identify the accordion controls as headings to provide users with a clear and accessible page structure.
Apply the following changes:
- Ensure each accordion trigger is programmatically exposed as a proper heading element (e.g., <h2> or appropriate heading level) for the following instances:
- “SAM-1 Login module (4 work items) status IN PROGRESS”
- “SAM-2 Dashboard module (3 work items) status TO DO”
- Replace the <div role="button" aria-expanded="false"> element used for the accordion trigger with a native <button> element.
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 Tahoe 26.4
Operations - Windows11
Chrome - 148.0.7778.168 (Official Build) (64-bit)
Safari- Version 26.4
JAWS- Version 2026
NVDA- Version 2025.3.3
VoiceOver - Version Latest