-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transitions on 3.50.0 don't act the same as 3.49.0 #7828
Comments
Pin Svelte to 3.49.0 to get the skull scale animation right again. This issue seems related: sveltejs/svelte#7828
Seeing the same thing here. Was trying to debug my own code for a while before I simply reverted to 3.49 to temporarily solve the issue. |
Came here to make the same ticket. 3.50.0 adds at least 100ms of latency between the click and the transition. Very noticeable, had to lock the version to 3.49.0 to avoid it. |
A similar (same?) issue is happening with |
Wanted to open this now as well :) Here's my reproduction Before: https://svelte.dev/repl/d4c3ea5ae72d4b259ef59d91370ea9d0?version=3.49.0 In Svelte 3.49.0, quickly transitioning works fine svelte-3.49.0.movIn Svelte 3.50.0, quickly switching makes it so that there are no visible transitions svelte-3.50.0.movI'm seeing this not just in Safari, but also in Chrome and Firefox |
Svelte bug sveltejs/svelte#7828 is breaking transitions on 3.50
To be specific, it looks like the transitions run once. I think they're getting removed by mistake after the first transition occurs. |
I would appreciate it if you could check this PR and confirm that it works as expected. |
The flip animations also do not work anymore. https://svelte.dev/repl/da3494c42f1745fe9e342860e7404bb1?version=3.49.0 (works) |
I checked your REPL with #7831, and it works as same as 3.49.0. |
Not on my side. The |
Oh my bad. Yep, it works with #7831 on my side. |
Just updated to |
Describe the bug
On a simple "router" using different
Page
components wrapped with aPageTransition
component, the transition with Svelte 3.50.0 does not seem to act the same as before.The leaving
Page
component goes out without a transition and then the new one comes with the transition.As it works with the same exact code on 3.49.0, I believe this is a bug, unless I missed something on the changelog.
Reproduction
Example with Svelte 3.49.0 with transition working as expected:
https://svelte.dev/repl/d498205ea0044e41a37da8f1c0d5728a?version=3.49.0
Same exact example with Svelte 3.50.0, but not acting as wanted this time:
https://svelte.dev/repl/d498205ea0044e41a37da8f1c0d5728a?version=3.50.0
Logs
No response
System Info
Severity
blocking an upgrade
The text was updated successfully, but these errors were encountered: