Hi all,
I’m running into a pretty severe performance issue in one specific Figma file, and I’m hoping others have seen something similar or can help pinpoint what's going on.
Whenever I try to cut or delete any layer that contains complex components (a mix of local components and components coming from our shared library), Figma freezes for up to 1 minute before the action completes. This includes deleting from both the canvas and the layers panel.
A few things to note:
-
The lag started immediately after updating components from our team library
-
This only happens in one file
-
Other files with equally complex component structures do not have this problem
-
Both the desktop app and browser show the same behavior
-
The issue only appears when cutting or deleting. Navigation isn’t particularly laggy.
-
The components involved are fairly nested and variant-heavy, but nothing out of the ordinary for our system
What I’ve observed:
-
A frame containing multiple complex instances seems to trigger large, synchronous recalculations when removed
-
The freeze effectively locks Figma until the operation completes
-
Clearing local styles, restarting, and disabling plugins doesn’t change the behavior
Has anyone else run into a situation where cutting or deleting component-heavy layers causes extreme lag, especially after accepting library updates?
Happy to share more details or try specific debugging steps if anyone has ideas.
