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
Multiple element transitions in same component fail in 3.50.0 #7842
Comments
I've also made a REPL to illustrate the bug. The issue mainly happens when two different types of transitions are used, no matter which way the transition is happening, or when the same type of transition is being used but in opposite directions (one is opening, the other is closing). |
Awesome thanks @Daniel-Livingston A contributor on my project noticed the issue is limited to Chrome/Firefox browsers. Safari allows both animations to play as expected. Your REPL shows this as well. So there's a browser-specific issue at play. |
Yep, we also are experiencing this. Downgrade to 3.49.0 solves the issue, so this is a regression. |
I checked it with 3.50.1 and it seems fixed. |
I can confirm this seems to fix the issue. |
Confirmed fixed! I'll go ahead and close this out. Thanks for the heads up! |
Describe the bug
Hey everyone, I believe this may be similar or related to: #7828
In short:
You can see this issue visualized in the gifs here. Note the second gif is missing the fly animation:
https://imgur.com/a/q8xjsVh
I came across this issue because I have an older version of this component that does not have this issue. However, when trying to use this component in a new project, the issue is present. Here's the full-fledge component that operates within v3.49.0 without issue:
https://github.com/Brain-Bones/skeleton/blob/dev/src/lib/Drawer/Drawer.svelte
https://i.imgur.com/8bviYW3.mp4
Checking
npm list
for either project I see there is a version difference:svelte@3.49.0
(issue not present)svelte@3.50.0
(issue present)So it appears to be a regression or breaking issue from
svelte@3.49.0
->svelte@3.50.0
Reproduction
I've included a minimal reproduction repo if you would like to test yourself:
https://github.com/endigo9740/svelte-transition-bug
You can view the source for the affected component with steps to reproduce here:
https://github.com/endigo9740/svelte-transition-bug/blob/master/src/lib/Drawer.svelte#L23
Logs
No response
System Info
Severity
blocking an upgrade
The text was updated successfully, but these errors were encountered: