Declined
Last Updated: 20 Nov 2024 07:11 by ADMIN
Holger
Created on: 09 May 2019 12:09
Category: TreeView
Type: Bug Report
1
"checkBy" attribute breaks indeterminate state

When using the "checkBy" attribute to configure the data field for the key definition, then the indeterminate state of parent nodes is broken.

To reproduce the issue have a look to this StackBlitz: https://stackblitz.com/edit/angular-okpokx

2 comments
ADMIN
Svet
Posted on: 20 Nov 2024 07:11

Hi Holger,

After performing a review on this issue we came to the conclusion that the demonstrated behavior is expected. A unique field is required so that the check functionality behaves as expected. When checkBy is used there is no guarantee that all items will be checked by a unique field which poses a limitation. Indeed a custom isChecked function should be used for such cases as documented on the following page:


https://www.telerik.com/kendo-angular-ui/components/treeview/checkboxes#multiple-check-by-item-field

 

Regards,
Svet
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.

ADMIN
Svet
Posted on: 16 May 2019 06:55
Hi Holger,

Thank you for the provided feedback.

Indeed, this looks like an issue on our side. This is why, I also created a new bug in our public GitHub repository where the issue can be tracked:
https://github.com/telerik/kendo-angular/issues/2265

Please accept our apologies until the issue is resolved.

I have also updated your account Telerik points for bringing this issue to our attention.

Regards,
Svetlin
Progress Telerik
Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.