Skip to content

Screen reader inaccessible column controls #3341

@aardrian

Description

@aardrian

I'm submitting a ... (check one with "x")

[X] bug report => see 'Providing a Reproducible Scenario'
[] feature request => do not use Github for feature requests, see 'Customers of ag-Grid'
[] support request => see 'Requesting Community Support'

Customers of ag-Grid

I am not a customer, but I am evaluating ag-Grid for a client, a potential ag-Grid customer.

Requesting Community Support

I understand this will be closed if inactive for one month. However, as a non-customer I have no other way to report bugs.

Providing a Reproducible Scenario

  1. Go to the ag-Grid page promoting its accessibility.

  2. Scroll to the bottom and find the only demo on the page, opening the Plunker in its own window (I provide that link for ease of accessing it, but still do step 1 so you have the latest ag-Grid-sanctioned accessible demo).

  3. Using a screen reader, navigate to the column header for any column.

  4. Attempt to find or activate the hamburger control that allows you to pin a column, size a column, reset a column, or filter a column.

Current behavior
No hamburger controls are announced nor can they be accessed.

Expected behavior
The hamburger control should announce as a disclosure widget with an accessible name describing it.

Please tell us about your environment:

  • ag-Grid version: Whatever is the version in your live demo.

  • Browser:

    • Windows 10, Internet Explorer 11, JAWS 2018
    • Windows 10, Chrome 76, JAWS 2018
    • Windows 10, Firefox 69, NVDA 2019.2
  • Language: Whatever is the language in your live demo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions