|
@@ -64,6 +64,11 @@ internal class NodePosition_UpdateableChange : UpdateableChange
|
|
ignoreInUndo = false;
|
|
ignoreInUndo = false;
|
|
|
|
|
|
VecD delta = NewPosition - startPosition;
|
|
VecD delta = NewPosition - startPosition;
|
|
|
|
+ if (NewPosition == startPosition)
|
|
|
|
+ {
|
|
|
|
+ delta = NewPosition;
|
|
|
|
+ }
|
|
|
|
+
|
|
List<IChangeInfo> changes = new();
|
|
List<IChangeInfo> changes = new();
|
|
|
|
|
|
foreach (var nodeId in NodeIds)
|
|
foreach (var nodeId in NodeIds)
|