-
Bug
-
Resolution: Fixed
-
Low
-
4.22.2
-
Severity 2 - Major
-
Issue Summary
The data table has missing or incomplete header cell markup.
Elements:
- Name
- Owner
Tested URL
https://instenv-19536-ipiz.instenv.internal.atlassian.com/secure/insight/search?schema=3
Steps to Reproduce
- Launch the URL
- In the main content area, navigate to the Find more filters link and activate it.
- A modal dialog will pop up for "Filters"
- Navigate into the table section area where the data is present.
Actual Results
The "Name" and "Owner" are marked as <td> elements instead of <th> elements in the Filter dialog, which structure-wise and visually are represented as table headers.
Expected Results
Use <th> tags to identify column headers such as “Name” and “Owner" of the table. A screen reader reads the table information in a linear order reading one cell at a time. Thus it is essential to mark up the table headers to help users interpret the table data correctly.
Suggested code :
<tr class="ruiTable__row ruiTable__row--header"><th class="ruiTable__row__col"><div class="ruiTable__row__col__content">Name</div></th><th class="ruiTable__row__col" colspan="2"><div class="ruiTable__row__col__content">Owner</div></th></tr>
Screenshot
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available.
Bug Ref: 746703
Bulldog Ref:
- mentioned in
-
Page Failed to load
[JSDSERVER-11380] Filter: Data table has missing or incomplete header cell markup.
Labels | Original: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-dev-ready ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical ax-windows-chrome sprint4 | New: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-critical ax-critical-priority ax-dev-ready ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical ax-windows-chrome sprint4 |
Labels | Original: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-dev-ready ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa-prioritised ax-vpat-critical ax-windows-chrome sprint4 | New: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-dev-ready ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-vpat-critical ax-windows-chrome sprint4 |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Waiting for Release [ 12075 ] | New: Closed [ 6 ] |
Sprint | Original: JSM Sprint 4, JSM Sprint 5, JSM Sprint 6 [ 7042, 7051, 7059 ] | New: JSM Sprint 4, JSM Sprint 5, JSM Sprint 6, JSM Sprint 7 [ 7042, 7051, 7059, 7069 ] |
Remote Link | New: This issue links to "Page (Confluence)" [ 746289 ] |
Sprint | Original: JSM Sprint 4, JSM Sprint 5 [ 7042, 7051 ] | New: JSM Sprint 4, JSM Sprint 5, JSM Sprint 6 [ 7042, 7051, 7059 ] |
Sprint | Original: JSM Sprint 4 [ 7042 ] | New: JSM Sprint 4, JSM Sprint 5 [ 7042, 7051 ] |
Status | Original: In Review [ 10051 ] | New: Waiting for Release [ 12075 ] |
Fix Version/s | New: 5.8.0 [ 104629 ] |
Labels | Original: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa-verified ax-vpat-critical ax-windows-chrome | New: 1.3.1 Accessibility WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-dev-ready ax-jsm ax-low-priority ax-macos-safari ax-platform-dc ax-qa-prioritised ax-vpat-critical ax-windows-chrome sprint4 |