Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

uiOptimizeTreeForSpeed is not working in epi 10


From documentation:

Defines if page tree controls should evaluate if tree nodes have children. If set to false, tree controls will not evaluate if a node has children when it becomes visible. Only nodes that have children will display an expand icon ([+]), i.e. [+]NodeName.
If set to true, tree controls will not evaluate if a node has children when it becomes visible. Thus all nodes will display an expand icon, regardless of if it has children or not. This behavior will increase performance when displaying large tree structures.

I tried this on epi 10.9.1, but I only get the expand icon next to nodes that have children.

May 30, 2017 19:58

Unless something has changed since I left the Episerver development team, this only applied to the legacy edit mode that was removed in Episerver 7.5, and thus the setting should beremoved.

May 31, 2017 4:24

We're in the process of updating the documentation for this and that's why I wanted to reply in this old thread.

Actually the setting is used. In the trees now (as of CMS.UI 10.10.5) access rights and language availability will not be evaluated when this setting is set to true. So there is some performace gains to be had. 

And also as Linus mentions this setting affects the legacy trees. Those are still being used in admin mode.

Aug 10, 2017 10:13
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.