Skip to main content
solmaz_cheraghi
New Member
October 7, 2025
Question

Color of swapped instance doesn’t change after 2 years!

  • October 7, 2025
  • 2 replies
  • 119 views


Hey everyone,
I’m really surprised this issue still exists after all these years. We’re paying for Figma and using it professionally, but the problem has been there for almost 2 years now!

Whenever I change the color of a swapped instance in the main component, the color doesn’t update in the other instances.
For example, when I swap an icon instance inside a component, it doesn’t inherit the color of the original icon that was in the main component — I have to manually change each color one by one, which is really time-consuming.

I’ve uploaded my Figma file so you can take a look and see what I mean.

Please fix this — it’s been a long time and it really affects our workflow.
Thank you.

    This topic has been closed for replies.

    2 replies

    Nellya
    Power Member
    October 7, 2025

    Hi. There is no link to the file, but this usually happens when the layer names of the vector inside the icon differs. The names must match to inherit the color. It’s not a bug, it’s how Figma works. Here is example ↓

     

    solmaz_cheraghi
    New Member
    February 7, 2026

    In large projects with lots of icon components, you can’t really control each icon one by one for changing names of vectors, and this approach just doesn’t work! also not all icons are made of just a single shape ...many of them have multiple vector layers grouped together.