From 90788964c915f0244f9787569ba0938031d3f097 Mon Sep 17 00:00:00 2001 From: Tim Young <tim.young@lightsys.org> Date: Fri, 4 May 2018 12:03:06 -0500 Subject: [PATCH] Get dragging of one item to work through the ActionClass --- EduNetworkBuilder/ActionClass.cs | 6 +++++- EduNetworkBuilder/NetworkBuilder.cs | 5 +++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/EduNetworkBuilder/ActionClass.cs b/EduNetworkBuilder/ActionClass.cs index cdfc8f4..880b4ec 100644 --- a/EduNetworkBuilder/ActionClass.cs +++ b/EduNetworkBuilder/ActionClass.cs @@ -127,7 +127,11 @@ namespace EduNetworkBuilder case NBAction.changedevice: break; case NBAction.changelocation: - if (source != null) source.ChangeLocation(Location); + if (source != null) + { + source.ChangeLocation(Location); + source.UnHide(); //In case it was hidden + } break; case NBAction.deletecomponent: break; diff --git a/EduNetworkBuilder/NetworkBuilder.cs b/EduNetworkBuilder/NetworkBuilder.cs index 180979e..beb43cc 100644 --- a/EduNetworkBuilder/NetworkBuilder.cs +++ b/EduNetworkBuilder/NetworkBuilder.cs @@ -1742,8 +1742,9 @@ namespace EduNetworkBuilder { if (!ItemClickedOn.IsLockedInLocation()) { - ItemClickedOn.ChangeLocation(CenteredLocation); - ItemClickedOn.UnHide(); //If it was hidden, unhide it + //ItemClickedOn.ChangeLocation(CenteredLocation); + //ItemClickedOn.UnHide(); //If it was hidden, unhide it + NB.DoActionMoveDevice(ItemClickedOn.GetUniqueIdentifier, CenteredLocation); UpdateLinks(); UpdateVisuals(); }