Duplicated
Last Updated: 01 Nov 2021 08:11 by ADMIN
Andrew
Created on: 25 Oct 2021 11:23
Category: UI for Blazor
Type: Bug Report
0
Calendar Control - Incorrect ARIA role on row

Rendering the TelerikCalendar control produces HTML with ARIA roles like so:

  • tbody - 'rowgroup'
    • tr - 'presentation' <--- this should be 'row'
      • td - 'gridcell'

 

Documentation: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/Gridcell_role

This seems small, but looks bad on accessibility reports, especially when a calendar has 42 'gridcells', The impact is significant when seen in summary.

Alternatively, or in addition, can ARIA roles be turned of for specific controls? In this case including role attributes in the markup is not actually necessary as the roles can be implied by the HTML tags. Including roles that are incorrect is more work for more confusion.

Duplicated
This item is a duplicate of an already existing item. You can find the original item here:
1 comment
ADMIN
Hristian Stefanov
Posted on: 01 Nov 2021 08:11

Hi Andrew,

The described issue in the calendar component will be handled through accessibility revision.

We already have a public item on our Public Feedback Portal for all the reported so far accessibility bugs in the calendar:

Accessibility Compliance for Calendar component

I added your vote on your behalf to increase the item priority. I also encourage following the above item to receive status updates.

Additionally, I'm marking this post as "Duplicated" to the above one to keep the portal clean.

Regards,
Hristian Stefanov
Progress Telerik

Remote troubleshooting is now easier with Telerik Fiddler Jam. Get the full context to end-users' issues in just three steps! Start your trial here - https://www.telerik.com/fiddler-jam.