Skip to main content
Solved

Color updates in library not reflected in components


Robby_Marston

I have a shared library that houses a number of frequently used colors as well as separate design files that utilize them. I recently updated several of the color values; however, the components that reference these values still appear to be showing the old colors. Restarting my Wifi, computer, and Figma as well as closing, reopening, or even duplicating the file has no effect. The only thing that seems to fix it is clicking the color name in the Fill panel and clicking the color name (that is already selected). Obviously this solution isn’t scalable when you have a large amount of colors and components that need updating. Can anyone please suggest a way to ensure the latest colors are displayed throughout the file automatically without requiring manually updating each instance? Thanks in advance!

Best answer by dvaliao

Hey ​@Robby_Marston, thanks for reaching out! 

Can you please try the Action “Regenerate All Instances (slow)” to see if that helps? 

You can use the keyboard shortcut to access Actions: Mac: ⌘ Command / or ⌘ Command P or Windows: Control + / or Control + P then type Regenerate All Instances in the search bar to apply the action. 

View original

dvaliao
Figmate
  • Community Support
  • March 10, 2025

Hey ​@Robby_Marston, thanks for reaching out! 

Can you please try the Action “Regenerate All Instances (slow)” to see if that helps? 

You can use the keyboard shortcut to access Actions: Mac: ⌘ Command / or ⌘ Command P or Windows: Control + / or Control + P then type Regenerate All Instances in the search bar to apply the action. 


madslien
  • New Member
  • March 11, 2025

I had the same issue. Turns out that you need to pull and publish the updates in all linked libraries.

In my case, my file structure is Foundations →  Component library → Work file.
Foundations file is holding the variables, and after publishing my colour changes, I only pulled the updates in the Work file. Since the Work file uses a lot of components from the Component library which in turn is using variables from the Foundations file, I had to pull the updates from the Foundations file in the Component library, then publish the updates again from the Component library, then pull the updates in the Work file

Hopefully that made sense.


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