Completed
Last Updated: 13 Oct 2023 14:04 by ADMIN
eDAD
Created on: 07 Aug 2023 06:57
Category: Kendo UI for Angular
Type: Bug Report
0
Accessibility bug: Screen reader is not announcing the expand/collapse state of the column menu present in the column header

Test Environment:

Windows 11 Enterprise 22H2 22621.1848.
Narrator
Microsoft Edge Version 114.0.1823.79

Repro steps:

  1. Open link https://www.telerik.com/kendo-angular-ui/components/grid/examples/filter-all-columns/?theme=default-main&themeVersion=6.4.0
  2. Run Narrator
  3. Tab to the table present.
  4. Tab to the column header "Contact Name" and move to the column menu present and press enter
  5. check if the screen reader is announcing the column menu is expanded.

Actual Result:

When pressing enter on the column menu present beside the "Contact name" column header of the table, Screen reader is no announcing the state of the the column as it is expanded or collapsed because of the role set as link.

Expected Result:

When pressing enter on the column menu present beside the "Contact name" column header of the table, screen reader should be announcing the state of the column menu as it is expanded or collapsed, role should be set as button with expand collapse functionality.

 

Attached Files:
2 comments
ADMIN
Yanmario
Posted on: 13 Oct 2023 14:04

Hi eDad Team,

The aria-expanded attribute is present in version 14.0.0.

Regards,
Yanmario
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources
ADMIN
Yanmario
Posted on: 11 Aug 2023 11:44

Hi eDad Team,

You're absolutely right, and at the moment, our team is in the process of enhancing the column and filter menu for both the Grid and TreeList. This enhancement involves adding the "aria-expanded" attribute when the column menu is expanded.

The status of the issue will be updated when the new accessibility enchantment is introduced to both components.

Regards,
Yanmario
Progress Telerik

Stay tuned by visiting our public roadmap and feedback portal pages! Or perhaps, if you are new to our Kendo family, check out our getting started resources