Skip to main content
Tascha
Active Member
August 5, 2024
Question

Changing instance via variable resets text (and other properties) when inside component

  • August 5, 2024
  • 38 replies
  • 3988 views

So, in principle, if an instance is inside of another component, changing the variant causes the text to reset back to the text of the master component.
This also happens with other properties of the instance, e.g. if you set some booleans up they will be reset to how they were set in the master component once the variant is changed via variable.

Here’s a screenshot of what I mean:

and here’s the link to the file to mess around with.

(So, this issue might be similar (or even basically the same) as discussed here: Change to on instance not keeping text change but frankly I haven’t had the patience to look into OPs setup 😅 I tried to break the issue down to the most bare-bones that I could in the file I provided (also to see if the issue has anything to do with my components or just is a bug)

If anyone has found a workaround do let me know 🙏 (and yes, I do need the instance within another instance; it’s a button inside a form layout that I want to reuse (and many other such cases).

38 replies

Fernanda_Paulo_Ramos
New Member
February 6, 2026

I think this happens when someone updates the library and you get the updates without looking one by one… and then it backs to the original text or icon.

 

Darcy_Branchini
New Member
February 12, 2026

Same problem and I don’t understand why Figma won’t fix this! They keep adding features, especially AI, but ignoring known issues that have been bugs forever now!

pietrogregorini
New Participant
February 14, 2026

Very annoying bug

Shiri_Shilo1
New Participant
March 3, 2026

We have the same issue
Any best practice how to solve this?

Alana Marilia De Oliveira
New Member
March 13, 2026

I'm experiencing this problem in one component that is published and updated in a library. No new changes has been made and the even though the component instance is updated after a change of variable, the original text keeps overriding the text in the instance. I'm trying to figure out what is going on but it's persistently happening.

Fernanda_Paulo_Ramos
New Member
March 25, 2026

I'm experiencing this problem in one component that is published and updated in a library. No new changes has been made and the even though the component instance is updated after a change of variable, the original text keeps overriding the text in the instance. I'm trying to figure out what is going on but it's persistently happening.

It is sad, but no solution until now. People from Design System team need to be careful with what they are updating in the component, or that happens.

Amy Burns
New Member
June 23, 2026

I’m experiencing this problem still…

Please resolve this!

Elliott_Andrew
New Participant
June 30, 2026

Having the same issue that ​@nicholaskaschak describes. This is crazy that you guys are openly admitting defeat on this bug that affects such a core part of design system functionality!