diff --git a/EduNetworkBuilder/NetworkBuilder.cs b/EduNetworkBuilder/NetworkBuilder.cs index 98bacbc..2087215 100644 --- a/EduNetworkBuilder/NetworkBuilder.cs +++ b/EduNetworkBuilder/NetworkBuilder.cs @@ -1277,9 +1277,12 @@ namespace EduNetworkBuilder if (thing.Tag != null) { NetworkLink NL = (NetworkLink)thing.Tag; + NetworkLink oldLink = NetworkLink.Clone(NL); //This may delete the old link and make a new one LinkEditor LE = new LinkEditor(NL); LE.ShowDialog(); + if (!NL.Equals(oldLink)) + NB.DoActionChangeComponent(NL); } myNetwork.TestForCompletion(true); pbNetworkView.Update();