Skip to main content
Solved

Color updates in library not reflected in components

  • March 10, 2025
  • 2 replies
  • 906 views

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 djv

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. 

This topic has been closed for replies.

2 replies

djv
Figmate
  • Community Support
  • Answer
  • 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 Participant
  • 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.