Skip to main content
Question

Button/Component animation stops working when I increase size of frame for overflow.

  • July 7, 2026
  • 2 replies
  • 34 views

dapatterson1867

Greetings, 

I am having an issue with a button animation I created. The button animation was built with a variable set. I added the button I created to a frame but once I enlarged the frame for overflow/scrolling, the button animation stopped working properly. I have been dealing with this for days and i don’t know what to do to get the effect I desire. I look forward for any help and insight from the community.

2 replies

Ellwood
  • Active Member
  • July 8, 2026

Hi ​@dapatterson1867 

You mentioned a variable set. Does this set contain any sizing info that is tied to the animations, and does changing the size change the variable set?

Also, is your master button component in the same file as where you are trying to use the button instance? (not sure if you’re using component instances). When defining vars for a master component, the vars must be available in your local file too.

Could be worth creating a file with just this issue and sharing it, or elaborating a little more as to the setup.


Jaycee Lewis
Figmate

Hey ​@dapatterson1867 👋 Thanks for the post! These kind of issues can be tricky to troubleshoot from text alone.

In addition to the excellent questions from ​@Ellwood, a short screen recording showing the animation before and after you enlarge the frame would help a lot.

It'll show us whether the animation:

  • isn't triggering at all
  • is triggering but snapping/jumping instead of transitioning smoothly
  • or is actually a scroll/position issue rather than the animation itself

One more thing — when you say you enlarged the frame for overflow/scrolling, did you turn on clip content or scrolling on that frame, or just resize it manually? If clipping or scrolling is on, that can change how the animation matches layers between the button's variants when the frame size changes.

Thanks for the additional details! — Jaycee