Skip to main content

Hi community members, After I tried the swap library feature on Figma, I have confused about the “Swap default styles in instances” option. I have read the guideline from Figma, but it didn’t help. I don’t know the difference between checking or unchecking this option. I even try to test this function by creating a mockup file to test, but it is still not clear to me. Can anyone demonstrate this thing or explain it to me more?

I’m also confused about this. Did you ever figure it out or get a response?


Hey there, apologies that this post did not receive a reply yet.

As an example:



  1. I have an instance that uses style A

  2. I swap style A to style B

  3. If i have the box checked, the instance will now have style B applied as an override — so I can still click “reset all overrides” to restore style A


The checkbox is for cases that will create a new override where one previously didn’t exist, so swapping inherited styles on instances that have not been previously overridden.


I hope this makes sense? Feel free to reach out if you’ve further questions.


Reply