Replies: 3 comments 4 replies
-
Ok, I discovered the problem is not exclusive to transitions. It seems to be a more "general" mechanism because I can make the browser "freeze" the same way (unresponsive) by clicking the checkbox that I created to show/hide extra data multiple times in quick succession. In both cases (the use of This is completely reproducible in the context of the data table control I am working on. I'll post a link to the repo as soon as I upload the branch. |
Beta Was this translation helpful? Give feedback.
-
This is the repository in question. I just merged the row expansion feature which is the subject of this discussion, so refer to |
Beta Was this translation helpful? Give feedback.
-
Dev mode or deployed, it is much more performant to expand a row near the end (say, row 190) than it is to expand rows near the beginning. Could it be my fault? Are there any tricks I should know about to mitigate this? I started learning Svelte v5 only recently. |
Beta Was this translation helpful? Give feedback.
-
Hello, everyone.
I distinctly remember Rich Harris mentioning Svelte v5 needed some work around animations. I wonder: Is the work pending performance-related? Because I am currently working in a data table component for Svelte v5 and adding the slide animation to a row element is clearly hurting the performance. It is very evident that clicking immediately after the animation plays is not happening immediately. Pretty much, user interaction. Scrolling, for example, is also not responding immediately after the animation.
Should I log this as a bug? Or is this something known (and probably related to what Rich hinted in the Release Candidate announcement Youtube video)?
Beta Was this translation helpful? Give feedback.
All reactions