Feature Request-States do not inherit component instance default state modifications
Hi, so the scenario is as follows:
- You make a button template component, that has a body shape with fill and border, and a text label.
- For that component you add a state - let's say Hover, but any state works the same
- You make an instance of the component. You adjust the button width and change the button's label (standard component usecase I suppose?)
- You test the hover effect: of course the interaction is applied, but the instance adjustments were not inherited in any way for the instance's states - on hover the button's label changes back to the default placeholder, and the button auto-animates to the master's size.
I suppose the solution is to apply instance modifications to each of the instance's states separately, but that seems like something the component feature should address rather than require the user to do manually for every element.
The new states feature has been especially disappointing with an ongoing app design, where I already have most of the design system established. It was initially logical to me that I could add a Hover state to the component's master and all the instances, across the artboards in the entire prototype would "simply" inherit it, but alas - I found they only show the master's state on hover. Needed to undo all of that since it basically broke the prototype for any kind of use, and I definietely do not have the time to go instance-by-instance and apply all the component edits again.
Unless I missed something and am doing this wrong.
