Completed
Last Updated: 01 Sep 2021 11:20 by ADMIN
Release 2021.R3
Andrew
Created on: 15 Jul 2021 17:07
Category: Menu
Type: Bug Report
2
kendoMenu/kendoContextMenu render invalid text "aria-expanded='false'"

When new item with sub-items is appended or inserted (before/after) into kendoMenu or kendoContextMenu then "aria-expanded='false'" text surprisingly appears right to the new item. This defect can be reproduced just by running the demos published for kendoContextMenu or kendoMenu's methods such as append, insertAfter or insertBefore, or as shown bellow. The defect is reproduced on Windows and Linux, as well as on Firefox, Chrome and Edge.

 

Attached Files:
3 comments
ADMIN
Dimitar
Posted on: 01 Sep 2021 11:20

Hello Christophe,

Thank you for providing a workaround. I am glad to inform you that we have fixed the issue and the fix will be included in R3 2021 later this month.

Regards,
Dimitar
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 https://learn.telerik.com/.

Christophe
Posted on: 25 Aug 2021 13:33

Hello,

A workaround I've just found is to use separate calls to the API for each separate level you want to append or insert items.

The tricky part is to set an id for the parent to reference it during the second call. Using the attr parameter is the only way I known to do so. Maybe that can also be done with ObservableObject and uid, but I didn't try it.

https://dojo.telerik.com/ITefaBax

Regards,

Christophe

ADMIN
Dimitar
Posted on: 22 Jul 2021 08:46

Hello Andrew,

Thank you for your feedback. As a small token of gratitude for reporting this issue, I updated your Telerik points. Currently there is no workaround for this issue. It appears in our latest SP version and it is not reproducible in the previous version 2021.2.511. You may track this item to be notified for the issue's progress.

Regards,
Dimitar
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.