Skip to main content

Expose/hide nested instances -> at component property level

  • September 22, 2022
  • 361 replies
  • 18726 views

Show first post

361 replies

Tom E.
  • New Participant
  • November 28, 2025

 

I think I understand the problem why they still don’t make it now:

Because they are nested instance, they can always be swapped. So if Figma had the ability to deselect unwanted nested properties from the original parent instance, then what would happen to the swapped nested instance. Would they also be configured like the original, or have full set of its properties?

Or if there were a feature to lock the instance from being swapped, this would make more sense.

Even if it prevented instance swaps, it could still solve a lot of cases, especially if variant-based swaps were still allowed.

It could also work by whitelisting property names to expose (as opposed to blacklisting properties to hide) - then any swapped component that has those same property names would expose them. But I suppose it wouldn’t be as clean as hiding/exposing based on property ID.


ACKERMAN_LINDSAY

Running into problem right now, Need This!!


Michelle15
  • New Member
  • January 6, 2026

+1


Anastasiia_Boleiko

+1


noella.choi
  • New Member
  • February 6, 2026

this. hopefully they are working on this. Really running into a wall. Have tried so many workarounds, figma just breaks. 


Chris_Gatland
  • New Participant
  • February 11, 2026

Adding my vote for this feature.  I’m going to have to brief all my users on which properties they should edit, and which they have to leave alone.  I can predict with 99.9% certainty that they won’t remember, and will get themselves into a right old mess….. 🙄


David_Simpson
  • New Participant
  • February 11, 2026

Hey all, PM responsible for Component Props. Just wanted to say totally hear the desires and needs for this feature, and it’s something we intend to build at some point. Right now other DS-related features are ahead in priority for us, but part of those priorities do include updates to component props. This is not a forgotten part of the product - were still doing active development here.

Hi ​@jjcm Just wondering if you have any progress updates on this?
Maybe for Config 2026? (or sooner would be cool!) 
Thanks 🙏


Johan_Holmberg

+1


Seamus_Leonard2

If this feature was ever to be added it would be cool to add the same functionality into the “instance swap” → “Preferred instances” flow. Currently that feature just drops the default component instance in place of the slot, which is not always the desired outcome.

e.g I might want to have a user switch between the slot, and an icon only secondary button. Too bad if thats not the default config, I have to ‘expose nested instances’ loosing intentionality and control.


Harrison Brown

+1


Jared_Christensen2

+1. Sketch was doing this 10 years ago, and it was so great.