Hello,
We would like to report an inconsistent behavior affecting icons that use size variables in Figma.
Issue description:
When importing icons from our library into other Figma files, some icons unexpectedly change size. The icon visually resizes without any clear reason when pasting, instancing, or updating the library.
What’s particularly strange is that this behavior only happens in certain files, while the same icons work correctly in others.
Context of our setup:
We have a main Figma file where all our icons are centralized.
In that file, each icon component is assigned size variables, and the actual size is defined through modes that represent different scale tiers (e.g., small, medium, large).
In theory, when consuming these icons in other files, their size should remain stable according to the selected mode.
What we have already checked:
-
Size variables are correctly defined and synchronized across files.
-
No warnings, broken references, or duplicated variables.
-
All icon variants have consistent resizing and constraint settings.
-
The issue does not depend on Auto Layout or parent frames.
-
We have tried updating the library, restarting Figma, and duplicating the affected file.
Observed behavior:
-
The outer frame of the icon keeps all its properties intact, and the variables remain correctly applied.
-
However, the vector inside the component scales unexpectedly, causing the visual size to be incorrect even though the variables remain unchanged.
-
If we double-click the vector, it instantly snaps back to the correct size.
-
This issue only occurs in specific files, not in all, even when they share the same library configuration and modes.
This makes it difficult to reliably reuse icons within our design system, as their size becomes unpredictable across different files.
Is anyone else experiencing this issue?
Does someone know what might be causing it or how to fix it?
Any help would be greatly appreciated.
Thank you.
