Last Updated: 14 Dec 2022 11:00 by ADMIN
Created on: 20 Jul 2020 14:22
Category: TreeView
Type: Bug Report
TreeView: [iOS] Performance issue when retemplating the TreeViewItem and LoadOnDemand is used

All parts of the TreeViewItem (indicator, text, checkbox) are defined as one big template. Therefore customization of only one part of the template still requires retemplating the whole item. 

When retemplating is applied to the treeviewitem and  20+ children in the nodes are loaded, the result is as follow: If you run that on iOS and expand a node you'll see that it crunches the UI for a few seconds and then loads the child nodes, but i also see on our application that it will crash some times and either way gives a bad feel to the UI on iOS

Posted on: 14 Dec 2022 11:00

Hi Ishani,

I have escalated the issue to the dev team based on your feedback. Still we cannot provide a time-frame when a fix will be provided. The severity comes from the native iOS TreeView implementation. 

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/.

Posted on: 13 Dec 2022 14:36

Hi! Can we expect this fix in upcoming release? It's really important for many of our clients. Thank you