Skip to main content
Question

Prototype lagging - not many components or anything complicated.

  • 13 January 2025
  • 1 reply
  • 13 views

Nastya lmao

Yesterday everything was fine but today when I wanted to see my prototype it started lagging badly .

I have 3 pages with but they aren’t any complex and many more complex projects ran perfectly fine, this one doesn’t have an enormous amount of animation or components with a lot of variants (usually up to 2 var.) 

 

How can I fix this? I’ve read “how to reduce figma memory usage” but it wasn’t really helpful.

 

 

edit: if i post it on Behance as a prototype it runs perfectly fine

y_toku
Figmate
  • Community Support
  • January 14, 2025

Hi there, 

Sorry to hear the prototype is not working as expected. Let me share some tips that could improve the performance. 

To enhance performance, we recommend removing sections that are used on a page or in the prototype. Nested or complex instances can slow down performance because each time an instance changes, calculations are required to layout the instance and its descendants. Increased nesting adds to this complexity, leading to a significant number of layouts triggered by interactions in a large hierarchy.

Additionally, the use of variables can impact performance. When a variable changes and a component has that variable bound as a variant property, all instances derived from that component, along with their descendants, must be laid out.

To optimize performance, we suggest the following:

  1. Flatten hierarchies where possible to reduce the number of instances in your base frame.
  2. If using variables, consider unbinding the variable from the component and binding it directly to the instances that require it. This adjustment may improve performance by reducing the number of component and instance layouts.

I hope this helps, but if the issue persists, could you reach out directly to the support team with a copy of your file: https://help.figma.com/hc/en-us/requests/new? Our support team will look into it.

 

Thanks,

Toku


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings