Skip to main content
Adam_Bursey
July 29, 2024
Question

Bug: Components instances with variant properties bound to variables not rendering correctly

  • July 29, 2024
  • 15 replies
  • 1143 views

Howdy, I’ve been running into an issue/bug where components that have variant properties which are bound to a variable with multiple modes are not rendering correctly on load or after edits. This seems to happen most often with instances of components that have multiple levels of nested components. It’s a pretty specific use case, but I happen to run into it frequently.

You can see this here.

Upon opening the design file, often the instance nested components fail to render properly. (in this example, the numbers in the colored boxes in the instance section often do not appear until you select them).

Also, if you change the color of the text in the “content” component, it fails to update correctly in all of the instances below.

I’ve been able to reproduce this on a couple of different design files and with several of my teammates.

This topic has been closed for replies.

15 replies

Florian_Gomes
New Member
September 16, 2024

Hello here,

@Adam_Bursey Did you find a solution? I have the same issue on my side, instances have their variables updated only by selecting their contents…

Thanks

Matteo_Sgambato
New Member
September 26, 2024

Hi all,
Same problem here. It’s very frustrating. Fixing using the “Regenerate instances” command only works for a while…

Andrea_del_Ramo
New Member
October 4, 2024

Hi! we have de same problem, Do you know when it could be solved?

Roger.Bif
New Member
November 5, 2024

Hello, I am experiencing the same problem. The layout of instances appears broken, but when I double-click, it refreshes and seems to display correctly.

Is there a workaround for this bug?

Thank you, and I look forward to your response.

Chethan KVS
New Member
January 20, 2025

A hack to quickly fix this is to press Ctrl + A to select all the frames or maybe selection a section of frames and press ENTER 5-10 times so that you end up selecting all the layers. This will render the instances correctly.