Instance swapping doesn't work within boolean properties

Hi all,

I am experiencing an issue with boolean property and instance swapping. So when I change the nested instance, boolean toggle stops working (meaning, it doesn’t hide the necessary layer).

So on the screenshot: by default FOMO toggle on and ‘Last pieces’ tag visible.

Once I change the tag to ‘Coming soon’ and later on want to switch off the FOMO toggle, the tag stays visible anyway. So basically the boolean works only with one nested instance.

Do you know if there’s a way to solve it?

Thank you!

I’d try to wrap nested instance with another frame and set Boolean property on that layer instead of instance. This way Figma would not treat any changes on that instance as an override to persist

1 Like