Need More Info
Last Updated: 14 Aug 2022 12:07 by ADMIN
Created on: 09 Aug 2022 12:29
Category: KendoReact
Type: Bug Report
Incorrect role 'link' is defined on button control.

Test Environment:

OS: Windows_11
Version: 21H2
OS Build: 22000.795
Browser: Version 103.0.1264.71 (Official Build) (64-bit)


Screen Reader: NVDA (2021.3)

Repro Steps:

1. Open URL: SMB Scheduler ( page in Edge Browser.

2. Provide valid 'Email address' in text field and activate 'Book New Appointment'.
3. Click on view Available Appointments.
4. Open NVDA.
5.Navigate and activate 'Calendar' icon where popup appears.
6.Naviagte to controls.

7. Observe an issue that Incorrect role 'link' is defined on button controls.

Actual Behavior:

Incorrect role 'link' is defined on button controls present on 'Calendar' popup.

Expected Behavior:

In this case, the expected role is {button}. All components need a proper role attribute, ideally with semantics. In rare cases a role attribute should be added to give full context and information to assistive technology. Learn more by reading about when to use an aria role and the html/aria role mappings.

1 comment
Konstantin Dikov
Posted on: 14 Aug 2022 12:07


More information about the product and the version of the product that you are using is needed in order to proceed with the bug report.


Konstantin Dikov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at