You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Loading a lot of list items in the initial value when you have any node transform registered causes UI to freeze #5589
Not sure if this can necessarily be considered a bug, but I think this does need to be looked into.
If you have a lot of list items in your initial value and have any node transform registered, even the ones not registered for ListItemNode, it will block for a long time. The more transforms you have, the worse it is.
Here is a profile of the playground running locally with a large number of list items in the initial value:
Removing most of the transforms brings the time taken much lower:
From what I can tell, it has something to do with the transform() method on ListItemNode (initially added here #4030)
Activity
fix: Improve performance of updateChildrenListItemValue meta#5589
fix: Improve performance of updateChildrenListItemValue meta#5589
fix: Improve performance of updateChildrenListItemValue meta#5589
amanharwara commentedon Feb 16, 2024
Fixed by #5590