Skip to content
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

AnimatePresence 2.0 #2741

Merged
merged 18 commits into from
Jul 26, 2024
Merged

AnimatePresence 2.0 #2741

merged 18 commits into from
Jul 26, 2024

Conversation

mattgperry
Copy link
Collaborator

@mattgperry mattgperry commented Jul 24, 2024

Fixes #2554
Fixes #2693
Fixes #2618
Fixes #2639
Fixes #2673
Fixes #2690
Fixes #1983

Improves correctness of AnimatePresence and makes safe for concurrent rendering by replacing mutable data structures with two-pass render.

@mattgperry mattgperry changed the title Fix AnimatePresence quickly switching between components with WAAPI animations AnimatePresence 2.0 Jul 26, 2024
@mattgperry mattgperry merged commit 680d5e9 into main Jul 26, 2024
1 check passed
@mattgperry mattgperry deleted the fix/presence-switching-opacity branch July 26, 2024 14:15
@lucascurti lucascurti mentioned this pull request Jul 26, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment