New and returning users may sign in

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
← Adobe XD: Feature Requests

Request details

Feedback

Adobe XD: Feature Requests: 01 : Design mode

Categories

  • CATEGORIES
  • All ideas
  • My feedback
  • 01 : Design mode 1350 ideas
  • 02 : Prototype mode 368 ideas
  • 03: Share mode 47 ideas
  • 04 : Sharing on the web 212 ideas
  • 05 : Asset exporting 157 ideas
  • 06 : Extensibility 37 ideas
  • 07 : Integration with other tools 120 ideas
  • 08 : Mobile (iOS) 24 ideas
  • 09 : Mobile (Android) 18 ideas
  • 10: Developer Handoff 137 ideas
  • 11: Plugins 134 ideas
  • Other 102 ideas

(thinking…)
  • Searching…

    No results.

    Clear search results
    • Adobe XD: Feature Requests 2,833 ideas

Improved Component State Performance

Component states are awesome, but right now the size increase for a complex component is not scalable. After doing some testing, components appear to increase their size proportionally to the number of states.

For example if I have a Default state, create a new state and move the components, say in a mask, to do an animation the size has now doubled. Then if I copy that to a new artboard, it doubles again, because both states get carried around. Therefore what originally would have been a master with an instance in 2 separate artboards with size 2X is now size 4X because there are two instances with 2 states. Add another unused state and it is now 6X

I understand why this method would be used, but it has not been scalable for some of our work.

Any plans to address this?

33 votes

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close

We’ll send you updates on this idea

Tony M shared this idea  ·  Nov 12, 2019  ·  Flag idea as inappropriate…  ·  Delete…  ·  Admin →

How important is this to you?

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
Tweet
  • Remove
Attach a File

We're glad you're here

Please sign in to leave feedback

Signed in as (Sign out)
Close
Close
Submitting...
An error occurred while saving the comment
  • Anonymous commented  ·  July 1, 2020 4:50 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Same issue for me. I have all but given up on states (and maybe XD soon). It frustrating to have a very useful feature so close and yet so far.

    Submitting...
  • Jeremy Mcleod commented  ·  June 30, 2020 2:37 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I cannot emphasize enough how terrible the current state of component states is. For example I have what I think of as a relatively simple menu. It has six different sections, and a dropdown where you pick the section. There are states for each section being active (which shows a different list of links and changes the header) and a state for each section with the dropdown open, for a total of 12 states.

    You know how long it takes my seriously beefy computer to change between states on an instance of that menu? ONE HUNDRED AND FORTY SECONDS. That's just madness! Not only that, on a full navigational mockup, with 30+ instances of that component, XD will at some point wind up using almost TWENTY GIGABYTES of RAM. Again, that is madness! There is no reason for components to be as performance heavy as they are right now. I know Adobe has a ton of amazing talent; it's time to focus that talent on figuring out how to fix this feature.

    Submitting...
  • SpotOn-Wes commented  ·  December 10, 2019 12:41 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    I am currently having the same issue.
    Once using States, my file size increased by over 100x!!!!!!!!!

    Other posts say that this bug was fixed in v18— it was not i'm using v24.4.22

    After more than 1.5hrs on the phone with support, the "solve" was to revert to an old version of my file before using States and re-doing all the work I've done since (presumedly not just to the specific file but also to any that have Linked Components from it that use States)

    Submitting...
  • SpotOn-Wes commented  ·  December 10, 2019 9:26 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    This issue has rendered my UI Kits virtually unusable

    Submitting...
  • SpotOn-Wes commented  ·  November 20, 2019 2:44 PM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Components with States drastically slow XD's performance

    Even simple components (eg. an icon) with multiple states have horrendously slow performance.

    Simply selecting a Component with multiple states takes upwards of 90 seconds. Moving the Component is also unacceptably slow. Changing the State is similarly slow.

    Basically, States make Components super powerful. But, they also render my files un-workably slow.

    Submitting...
  • Tony M commented  ·  November 12, 2019 10:46 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Awesome. Thank you!

    Is there a place where I can track progress?

    Submitting...
  • Daniel Wabyick commented  ·  November 12, 2019 10:27 AM  ·  Flag as inappropriate  ·  Edit…  ·  Delete…

    Thank you for taking the time to investigate and posting. We are already actively working on this issue - as we know this can impact heavier usages of components and states.

    Submitting...

Adobe XD Feedback : Feature Requests & Bugs · UserVoice Terms of Service & Privacy Policy · Adobe Terms of Use · Adobe Privacy Policy