Nested variant instances within a component are reset after the library update

Hello everyone :slight_smile:

1 year later, I think I’m experiencing exactly the same issues as those mentioned in these topics:

Unfortunately, the solution suggested in the related topics I mentioned above — reload Figma and run “Fix instance overrides” from the Quick Actions — is outdated and no longer exists.

If there a new solution?

if I may summarise the issue:

When we nest a variant instance within a component, use that component in another file and select a different variant value than the one defined by default, then every change related to that component published from the library and updated in the other file will reset the modified variant instance within it.

Here is a video I made to make it as clear as possible ↓


Please let me know if any of you are also affected by this issue.

If my example only shows a reset of the variant name, be aware that this issue affects all possible overrides making it much more annoying with more complex real components!
To me, this looks like a bug that needs to be fixed quickly.

Thanks very much.

2 Likes