Skip to main content
Participant
August 3, 2020
Answered

Prevent Component Resize/Reset on State Change

  • August 3, 2020
  • 2 replies
  • 859 views

I have a text field component with several states:

  1. default (inactive)
  2. hover
  3. focus
  4. inactive filled
  5. error - empty
  6. error - filled
  7. disabled

 

PROBLEM:

I place the component on the artbaord, change the label to "First Name" (for example), and I adjust the size of the input. However, when I change the state from Default to Hover, the input rezies back to the default size, AND the label changes back to the default label. So I have to repeat label and size update. Then, I have to repear over and over for the remaining 5 states.

 

EXPEXTEC RESULT:

How do I make it so the component DOES NOT RESISZE AND RESET THE TEXT everytime I change the state? Why don't state changes inherit the size and text that is set on the default state? How do I over come this?

 

DEMO OF PROBLEM:


Just found this other topic, which is the same problem, form about a year ago.

Correct answer Rishabh_Tiwari

Hi there,

 

Sorry to hear about the trouble. We have received a similar request on our Adobe XD UserVoice page. This feature is under review and should be available in the future releases. For more information, please stay tuned to this request: https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests/suggestions/38973007-allow-component-instance-overrides-to-be-inherited

 

Feel free to reach out to us if you have any other questions or feedback, we'll be happy to assist.

 

Regards

Rishabh

2 replies

Inspiring
January 7, 2021

Saying that an ill-conceived feature that is clearly not fit for purpose needs a feature request to be addressed is insulting. That behaviour should've never been released, full stop. XD I guess stands for experience design. Maybe you should apply basic UX to the development of your product. Minimum user testing would've highlighted this issue straight away. Having said that, this issue is so glaringly obvious that it should've been spotted by whoever came up with this functionality. Devising a basic flow for this functionality should've highlighted its shortcomings. If XD had been made as part of a UI design course it would fail...

drewhornbein
Participant
October 11, 2025

still not fixed after 4 years, this is insane, the product is functionally useless for UX design and prototyping. Horrendous.

I would cancel my entire subscription based on this alone if I could... wow

Chris W. Griffith
Community Expert
Community Expert
October 12, 2025

Given that the product is not under active development, it will never be fixed.  You really should invest in learning a new tool.

Rishabh_Tiwari
Community Manager
Rishabh_TiwariCommunity ManagerCorrect answer
Community Manager
August 3, 2020

Hi there,

 

Sorry to hear about the trouble. We have received a similar request on our Adobe XD UserVoice page. This feature is under review and should be available in the future releases. For more information, please stay tuned to this request: https://adobexd.uservoice.com/forums/353007-adobe-xd-feature-requests/suggestions/38973007-allow-component-instance-overrides-to-be-inherited

 

Feel free to reach out to us if you have any other questions or feedback, we'll be happy to assist.

 

Regards

Rishabh