Fixed
Project:
CSV Field
Version:
3.0.x-dev
Component:
User interface
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
10 Mar 2026 at 20:36 UTC
Updated:
21 Apr 2026 at 06:11 UTC
Jump to comment: Most recent
In DataTables responsive mode, column headers that are collapsed/hidden remain in the DOM but are visually hidden. However, their sort controls are still keyboard-focusable via Tab key.
Keyboard users can focus on invisible sort controls, which violates WCAG 2.4.3 (Focus Order) and WCAG 2.4.7 (Focus Visible) - users should only be able to focus on elements they can see.
Set tabindex="-1" on column headers (<th>) that are:
This removes them from the keyboard tab order without affecting mouse interaction or accessibility tree.
Comments
Comment #2
dstorozhukComment #3
dstorozhukComment #4
arthur.baghdasar commentedInlcluded in the 3.0.3
Comment #5
arthur.baghdasar commented