How do nested variant instance overrides work?

Hi,

maybe my other post was a bit too complicated since nobody answered so far. So I put the question into context and made a visual overview of my problem: how to preserve overrides for variant instances if there are already overrides within the variant component, but all layer names and hierarchy is consistent. I think the most common case is a button with icon left/right. Please have a look, there are 6 steps to reproduce the issue.

For those who like to have a look at the file: Figma

This scenarios with the buttons worked before, but not any more. Did anyone experience the same issues? My only guess is that Figma did an update how to preserve overrides. Or there is a mistake in my approach… but then, the setup before has to be a bug, because it did work for both scenarios I described.

Thanks in advance,

Chris

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.