diff --git a/EduNetworkBuilder/NetworkBuilder.cs b/EduNetworkBuilder/NetworkBuilder.cs index 661961b..f8bd97b 100644 --- a/EduNetworkBuilder/NetworkBuilder.cs +++ b/EduNetworkBuilder/NetworkBuilder.cs @@ -1199,7 +1199,12 @@ namespace EduNetworkBuilder Point CenteredLocation = myNetwork.clickedPosCentered(e.Location); Point MouseLocation = myNetwork.clickedPos(e.Location); - if (MouseIsDown && LastBackgroundImage != null && ItemClickedOn != null && ItemsSelected.Count == 0) //We are trying to drag something + //If we are dragging lines, do that first. + if (selectedButton == "btnLink") + { + //We are trying to do a link. Do not drag... + } + else if (MouseIsDown && LastBackgroundImage != null && ItemClickedOn != null && ItemsSelected.Count == 0) //We are trying to drag something { //find where we are DragItemToNewLocation(ItemClickedOn, CenteredLocation);