Resizing elements within components should resize bounds
Give us the ability to re-size master components after we create them. Currently if you add/change anything outside of the master component initial size, it gets masked off with no way to resize the master (and then all the instances) of the component.
Hi XD Community -
Thanks for your feedback!
With XD’s August release, you could resize/move/add/remove objects inside a component, and the component bounds will automatically adjust to fit those objects.
Please give it a try and let us know what you think.
Carl Edholm Jr. commented
BUG! Really bad Bug.
Please fix this bug ASAP!
This has been driving me nuts! See gif. I'm glad I'm not the only one. As MaMaly said, once you ungroup and regroup the component to fix the issue then you will have to copy the component back onto ALLLL of your artboards where it's used. Super annoying.
Have found this really frustrating and a bit of a step back from symbols. Agree it would be great to be able to resize components or move elements within a component outside the bounding box created when you convert an element to a component. It's a bit restrictive
Jordan Stephensen commented
Hernán Matías commented
Any solution? I have the same problem.
Nirbhay Singh commented
Symbol was way better then component, at least symbol boundary was never an issue. Please fix this with Component.
Frankie Loscavio commented
This needs to be fixed ASAP
Yes! Exactly what Andrew Finch said below. I believe this is a bug. Having to ungroup component to update the size would be very disruptive once that component is used throughout a large document. I think the boundary should automatically match the outer area of all the objects inside the component, and masking should only be done explicitly using the Mask feature.
Andrew Finch commented
"Component size should be recalculated when adding objects outside the bounds of the master comp."
My boundary boxes have the same issue. If this is unintended, it may be a bug. It does not matter if i change the component's responsive setting to on or off. If i resize an element within the master component, or a child component, the element that extends beyond the current boundary is masked out. And if i create a new element outside of the boundary it is also (completely) masked. It would be nice if, while editing the component's elements, we could resize the boundary as well. As it it now, the only two fixes are: 1) break apart the component and recreate as a new component master, or 2) set the component to responsive, resize the whole component (with possibly erratic results) then edit the elements withing the component. Both options are time consuming and frustrating.
Component size should be recalculated when adding objects outside the bounds of the master comp.