Skip to content

accessibility: mui react table missing semantic #11108

@fcnjd

Description

@fcnjd

What you were expecting:
As a blind user relying on screenreader and Braille display, I expect clickable elements to be shown as either links or buttons.

What happened instead:
Clickable table rows in MUI react tables are shown as normal text, although they do execute an action when enter is pressed on them.

Steps to reproduce:

  1. Go to the helpdesk demo on (https://marmelab.com/react-admin-helpdesk/#/tickets)
  2. Turn on a screenreader, tested with NVDA on Windows
  3. Navigate the tickets table
  4. Find that entries are neither links nor buttons, but execute when pressed

Other information:
See this related parent issue on Synapse Admin:
etkecc/synapse-admin#724

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions