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
I have read the FAQs and this issue is not covered by them.
2. Describe the bug
When a parent element has a transform: scale() applied, child elements using layout animations calculate incorrect initial positions after position property changes (e.g., from absolute to relative or vice versa), causing chaotic animation behavior.
The layout animation system appears to use the scaled coordinates as if they were unscaled coordinates, resulting in elements starting their animations from wrong positions.
3. IMPORTANT: Provide a CodeSandbox reproduction of the bug
1. Read the FAQs
I have read the FAQs and this issue is not covered by them.
2. Describe the bug
When a parent element has a transform: scale() applied, child elements using layout animations calculate incorrect initial positions after position property changes (e.g., from absolute to relative or vice versa), causing chaotic animation behavior.
The layout animation system appears to use the scaled coordinates as if they were unscaled coordinates, resulting in elements starting their animations from wrong positions.
3. IMPORTANT: Provide a CodeSandbox reproduction of the bug
A CodeSandbox minimal reproduction
4. Steps to reproduce
Steps to reproduce the behavior:
5. Expected behavior
Prerequisite: When the scaled parent element has layoutRoot applied:
6. Video or screenshots
20250827165616_rec_.mp4
7. Environment details