I stumbled upon the same issue as described in this closed issue. Editing a component is virtually impossible, the performance is atrociously slow, editing text, size, etc. However, when I create an instance and detach it from the main component it works like a breeze. Any suggestions how to solve this issue?
Atrociously slow performance when editing component
Best answer by Celine_D
Hi @Jerzy_Grzelak ,
Sorry you are having trouble when using Figma!
This sounds like it might be a memory issue - Figma is a browser-based app, which means it’s subjected to a 2GB available memory limit that applies to each browser tab, including those in our Desktop App. When loading or editing Figma files nears or exceeds this memory limit, it can cause performance issues like long load times or crashes.
Our Help Center article on how to Reduce memory usage in files has helpful information on how to avoid hitting consuming a lot of memory.
I suggest checking your file for the following elements which can cause a high available memory use, especially when used in components:
- Images added to your File at a much larger size than they’re used at. You can check this by temporarily toggling your image Fill settings to ‘Tile’, 100% which will show you the full image size available to you. If it’s significantly larger than it’s being used at we suggest you either flatten that image layer or export and re-add it as a new fill so it is stored at only the size you need.
- A large amount of content spread across multiple Pages. We suggest you cut and paste content from this file into a new file so that you aren’t loading the content you don’t need to when opening a file. To preserve connections between instances and their main components, please follow the instructions in our Move published components article.
- Hidden layers: Loading and then hiding a large number of layers, especially in components or with images stored in them, can cause a high use of available memory on loading.
- Stacked Masks and Effects like shadows and blurs also take a lot of memory to load.
- Many variants in one component set: A set appears as a single-component update when publishing, but keep in mind that publishing a single component set includes all of its variants. Very large component sets can be slow to publish and can slow performance in files using these variants.
I hope this helps.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.