Skip to main content
Known Participant
December 9, 2019
Answered

[Design]-Adding new state to a component changes size and position of embedded components in XD.

  • December 9, 2019
  • 3 replies
  • 6354 views

As written above. I got stuck in different kind of (really annoying and time consuming) trouble with multiple embedded components (that derive from a master document).

#1 
When resetting components in the client document, XD duplicates layers although the master component did only contain the layers once.

#2 
When adding *just a component state* in the client document to a component that contains a couple of instances from components of the master file (which I expected to be a copy of the default state) XD resizes components in an absolute weird way. Things are minimized in width and also duplicated (as written in #1)

 

#3

Having defined a component in the master document and trying to copy it into a layout document moves elements within the component when it is pasted. 

As I have to do some real complex forms it is absolutely painful to rearrange dozens and dozens of things just to realize that XD crumbles them from time to time without any warning. To be honest: it’s nearly impossible to work efficiently with XD this way and esp. nested components and states are so buggy that they are quite useless so far. I think I have wasted more time with repairing errors I couldn't reproduce or even understand than these features could have helped me saving time. 

It seems that it just too early to build up a complex design system with XD. If you can’t rely on basic things as positioning etc. problems could grow so big in the end that I don’t even think about more complex things as collaboration with others.   

 

<The Title was renamed by moderator>

This topic has been closed for replies.
Correct answer HARSHIKA_VERMA

Hi Rishabh – I have already sent files and the log files to Harshika and I ALWAYS use the latest version as I always hope that these painful troubles end … I really don't know why I should do this over and over again. We're talking about this for months now. 


Hi Clemen,

 

I understand your concern and sorry for the delay. The team has already logged a bug for this issue and they are working in it. I have attached your files to the bug. The status is under progress. You may definitely see the improvements in the future releases of XD.

 

We're sorry for the inconvenience. I really appreciate your patience. 

 

Thanks,

Harshika

3 replies

Participant
October 5, 2023

I'm also facing this issue. Is there any kind of fix or workaround?

Known Participant
December 19, 2019

I do confirm this problem and, for me at least, it happens directly with master component. As soon as I add a new state, I clearly see on the screen some changes in size and position of elements, that's make working with components almost impossible.

 

Here is a screen recording

 

XD 25.1.12.7 on macOS Catalina.

 

The file to reproduce the problem.

Known Participant
February 6, 2020

The bug is still present with XD 26.0.22.5.

HARSHIKA_VERMA
Community Manager
HARSHIKA_VERMACommunity ManagerCorrect answer
Community Manager
April 16, 2020

Hi Rishabh – I have already sent files and the log files to Harshika and I ALWAYS use the latest version as I always hope that these painful troubles end … I really don't know why I should do this over and over again. We're talking about this for months now. 


Hi Clemen,

 

I understand your concern and sorry for the delay. The team has already logged a bug for this issue and they are working in it. I have attached your files to the bug. The status is under progress. You may definitely see the improvements in the future releases of XD.

 

We're sorry for the inconvenience. I really appreciate your patience. 

 

Thanks,

Harshika

Vishu_Aggarwal
Participating Frequently
December 9, 2019

Can you please do a Screen recording of the issue your facing. It would really help us understand it better.

Vishu AggarwalAdobe Certified Instructor, Professional and Expert
Known Participant
December 9, 2019

Video shows #3 as I have found out that #1 is a known issue with XD assuming changes to a *master* component as overrides as well. I have found the description of a problem similar to mine in another topic. #2 and #3 may have the same reason.