Skip to main content

Preserve overrides in instances swapped inside component

  • March 25, 2021
  • 27 replies
  • 7333 views

Show first post

27 replies

Gerardo Zegarra

I think this is similar to an issue I was having with interactive components, but in any case try using the new Slots feature Figma just released! It fixed it for me! Instead of nesting a component into another, create a slot in the parent component.


Sam_J
  • New Member
  • June 30, 2026

this is still an issue - I’m making a component which is a grid of cards, and have created instance swap properties at the grid level to swap out different card types. No matter what I do I cannot make the headline text carry over between instance swaps - even though if I swap card types outside of a component (directly on the canvas) it works. 

Figma doesn’t currently seem to be able to handle the level of instance nesting that’s required to make a really complex system actually fully responsive and usable.