Closed smithdtyler closed 5 years ago
To clarify things: this affects when the container itself isn't moving. For example, when two subcomponents move, the connection isn't updated. However, when the container is moved then the connections are updated appropriately. Is this correct?
@philip-alldredge not quite. Here's an example of the problem with pictures:
This even happens when I select the connection
What should happen is the arrow should maintain its shape, as (mocked up) below:
I think we are in agreement. Your example is the same as I (attempted) to describe in my comment. I was trying to clarify the case where the issue occurs. However, your example does a good example at illustrating it.
We also need to consider how the implementation of this affects the alignment tools and other tools that perform shape movement.
When I select a group of objects in an AADL diagram and move them, anchor points on flows and connections between the objects don't move with them. By anchor points I'm referring to "turns" in the line connecting the two objects.
When both objects connected by a flow/connection/etc are moved, all anchor points on that flow/connection should move too.