Skip to content

[ngx-table]: Table rows are focusable with TAB but not clickable (WCAG) #247

@ekincia

Description

@ekincia

After a WCAG audit did we get a report for the table component. They suggest removing tabindex=‘0’ but I wanted to ask you guys first before I open a PR. Was that put on by a reason? Maybe it should be optional.

Testcriterium: 9.2.4.3 Focus volgorde
EN 301 549
WCAG Quick Reference
WCAG Understanding
Type probleem: Breach

The rows in the table are accessible with TAB, but they are not clickable. Nothing happens when you press ENTER either. This is confusing. The rows in the table are not interactive elements, so they do not need to be accessible with TAB. Remove the tabindex="0" attribute on the tr-lements in the table.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestngx-table@studiohyperdrive/ngx-table

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions