Skip to main content
Participant
June 30, 2022
Answered

Unable to add interaction between multiple states when grouping component instances in XD

  • June 30, 2022
  • 1 reply
  • 431 views

Hi everyone!

I can't add interaction between multiple states when grouping components. I created 2 tags that can't be both selected at the same time.

Destination combo for each element grouped shows "choose an artboard", I can't define interaction between states unless I select the component that contains the group of components. But if I try the same thing with grouped objects (not components), destination combo shows "choose an artboard or a state". 

Isn't it possible to add interaction between multiple states when grouping components in a new component?

Thanks!

 

<Title renamed by moderator>

This topic has been closed for replies.
Correct answer Spas K.

Hi there. Just to clarify - you have nested components inside a parent component, and you want to switch between the states of the parent component by clicking on one of the nested components? If that is the case, put the nested component in a group on it's own, and then add the interaction to that group instead. This should allow you to see the parent component's states.

 

If I misunderstood, please add some screenshots with the layers panel visible so we can get a better idea of what's happening.

1 reply

Spas K.
Community Expert
Spas K.Community ExpertCorrect answer
Community Expert
June 30, 2022

Hi there. Just to clarify - you have nested components inside a parent component, and you want to switch between the states of the parent component by clicking on one of the nested components? If that is the case, put the nested component in a group on it's own, and then add the interaction to that group instead. This should allow you to see the parent component's states.

 

If I misunderstood, please add some screenshots with the layers panel visible so we can get a better idea of what's happening.

Participant
June 30, 2022

Yes, that's exactly it. Problem solved! Thank you very much! 🙂