[UI] Visual feedback when creating a connection does not reflect the location of the source and target connector
Steps to reproduce
- Create component architecture with two components that are arranged as in the screenshot (left)
- Create channel with location of source and target connector as indicated with “x” in screenshot (left)
- Observe that the visual feedback (shown on the lhs of the
screenshot) does not reflect the actually selected locations
- The temporary line just points to the center of the target component
- The expected location of the source and target connector is not visualized
- However, the connection is instantiated with the actually selected locations. Hence the visual feedback during the drag operation does not match the result, which is quite surprising for the user.
Expected behavior
- The temporary line should indicate actual position of the new connection (according to the selected locations of the source and target connector)
- The position of the source and target connector should also be visualized during the drag operation
(from redmine: issue id 2359, created on 2015-06-11, closed on 2016-05-18)