Skip to main content
This topic has been closed for replies.
Best answer by tank666

Do I understand correctly that the bug occurs when collapsing/expanding chapters? If yes, then this is due to a bug in the smart animation of auto layout frames. There are two solutions here:

  1. Instead of “Smart animate”, use “Instant”.
  2. Wrap your auto layout in a frame of a fixed height (set the height equal to the height of the device), and also change the overflow scrolling behavior (from “No scrolling” to “Vertical”) of this frame.

7 replies

tank666
April 1, 2024

Have you followed these Help Center articles?

Figma Learn - Help Center
UX/UI designer. Figma expert. Creator and developer of plugins and widgets for Figma and FigJam. Check out my resources in Figma Community: figma.com/@tank
lizaplastun
April 1, 2024

Yes, I read these articles. I have a problem with animation in components. When animating simple frames everything is fine. And when using an animated component, everything breaks. I can’t find the reason.

tank666
April 1, 2024

Could you share a link to the example file?

UX/UI designer. Figma expert. Creator and developer of plugins and widgets for Figma and FigJam. Check out my resources in Figma Community: figma.com/@tank
lizaplastun
April 1, 2024
Figma – 1 Apr 24

Here’s an example

tank666
tank666Answer
April 1, 2024

Do I understand correctly that the bug occurs when collapsing/expanding chapters? If yes, then this is due to a bug in the smart animation of auto layout frames. There are two solutions here:

  1. Instead of “Smart animate”, use “Instant”.
  2. Wrap your auto layout in a frame of a fixed height (set the height equal to the height of the device), and also change the overflow scrolling behavior (from “No scrolling” to “Vertical”) of this frame.
UX/UI designer. Figma expert. Creator and developer of plugins and widgets for Figma and FigJam. Check out my resources in Figma Community: figma.com/@tank
lizaplastun
April 1, 2024

The second option worked! Thank you very much!

Louistdesign
New Member
March 6, 2025

I just watched this video 


And you can fix it way more easily by renaming your frame with the same exact name and differentiating them using a “/...” it fixed the issue for me and was a real life saver