Variables: Re-Resolve Variable References

We are using variables for our enterprise components (things like color, border radius, etc) the typical token items. We are working to integrate them into illustration, logo, and pattern component libraries. So that these items swap out depending on the brand (mode) picked. It seems to work, but when Figma reloads some of the visual items or full components will “disappear” (they are there but broken). This is not the same as the bug where you can click into the disappeared element and it reappears. Everything fixes itself when you “CMD+/” and “Re-Resolve Variable References”, but to visually see the changes of many of the items we have to re-resolve every time Figma reloads. This is a big issue because we need developers and stakeholders to be able to use these designs and see the correct variable of the components. Is there a way to make it where the files “Re-Resolve Variable References” automatically on load so this isn’t an issue?

Hi @Amber_Salyer, Thank you for reaching out and sharing the details with us.

So far, I couldn’t find an option to run a quick action when loading a file, but I’m going to check with our team internally to see if there’s a possible way for you.

In the meantime, if anyone has any workarounds or suggestions, please feel free to share them here.

Thanks again for bringing this to our attention.

Hi @Amber_Salyer, After checking this internally, it seems that needing to run “Re-Resolve Variable References” every time you load a design file isn’t expected behavior.

Would you mind filing a ticket using the link below? This will allow our technical quality team to take a closer look and investigate the cause of this issue:
https://help.figma.com/hc/en-us/requests/new?ticket_form_id=360001744374

When you contact our support team, please include the following information:

  • Make sure to use your Figma account Email.
  • Please add support-share@figma.com as an Editor to the affected file and any related library files (this won’t affect your billing at all) and send those direct links
  • Please share a video recording demonstrating the issue that shows the entire window, including the properties and layers panels and expand relevant layers and select any problematic ones.

Thanks for bringing this to our attention!