How to stop connection points from changing when shapes moved or resized

microsoft-visiomicrosoft-visio-2013

In Visio 2013, often times when moving shapes or resizing them the connection points change. This is one of the many baffling behaviors of this program to me.

Demo video: http://screencast.com/t/cSo6pd85H

How can I stop this from happening?

Best Answer

It's your text label "N" that is pushing the connector away. Just move the label "N" a bit to the right, or configure it to not interfere with connectors (Behavior -> Placement -> Do not layout and route around). Or better yet, just remove it and provide "N" label on the connector itself (select the connector and type "N"). You will be able to position the label with a handle.

Video: https://www.dropbox.com/s/5ellf2taukmwqwu/2015-03-10_21-25-47.MP4?dl=0