-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 9.12.22, 10.6.1
-
Component/s: Accessibility, Dashboard & Gadgets
-
9.12
-
Severity 3 - Minor
-
Accessibility
Issue Summary
The data tables are missing an accessible name or caption.
Steps to Reproduce
- Open the Jira DC instance.
- Navigate to the header section, expand the "Dashboards" control, and open any dashboard.
- Using a screen reader, navigate to the data tables.
- Observe that the accessible name or caption is missing.
Screenshot
Screen Recording
Actual Results
When screen reader users navigate to the data tables on the Dashboard page using the JAWS keystroke "T" on Windows or "Control + Option + Command + T" on Mac, they observe that no accessible name is announced for the "Filter Results: Filter for AT board" and "Assigned to me" data tables.
This issue occurs because the <caption> element or the aria-label attribute, which can provide a brief description of the table, is not present for these tables.
As a result, screen reader users are unable to understand the purpose or content of the tables.
Expected Results
An accessible name should be provided for each data table.
In this case, provide accessible names such as "Filter Results: Filter for AT board" and "Assigned to me" for the respective data tables using either the <caption> element or the "aria-label" attribute.
Code Snippet 1: Using the <caption> element
<table>
<caption>Filter Results: Filter for AT board</caption>
<!-- table rows and cells -->
</table>
Code Snippet 2: Using the aria-label attribute
<table aria-label="Filter Results: Filter for AT board">
<!-- table rows and cells -->
</table>
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 Sequoia 15.4.1
Operations - Windows11
Chrome - Version 137.0.7151.41 (Official Build) (64-bit)
Safari- Version 18.4
Firefox- Version 138.0.1 (64-bit)
JAWS- Version 2023
NVDA- Version 2024.4.2
VoiceOver - Version Latest