I am facing a bug where Figma does not correctly reference variables in a different collection even when the appropriate modes are set.
For context, I have created a simple multi-brand design system with:
- Primitives collection: storing hex values of colors for each of my company’s brands (yellow and green)
- Semantic collection: storing references to variables in the primitive collection for the same brands
After setting up the primitives collection, when I try and edit the variable for green brand in the semantic collection, the variable ‘picker’ window shows the correct green that should be referenced from primitives, however for some reason this does not apply.
The video demonstrates the issue. I also show correctly applying the mode for the page to be the green brand from primitives when attempting to troubleshoot.
Happy to hear if this issue is also happening with anyone else.