소스 검색

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)