Преглед на файлове

Fixed create new node position

flabbet преди 9 месеца
родител
ревизия
f6fdf000d9
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      src/PixiEditor.ChangeableDocument/Changes/NodeGraph/NodePosition_UpdateableChange.cs

+ 5 - 0
src/PixiEditor.ChangeableDocument/Changes/NodeGraph/NodePosition_UpdateableChange.cs

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