소스 검색

Fixed merge layers

flabbet 4 년 전
부모
커밋
1df55d313e
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      PixiEditor/Models/DataHolders/Document/Document.Layers.cs

+ 2 - 2
PixiEditor/Models/DataHolders/Document/Document.Layers.cs

@@ -359,7 +359,7 @@ namespace PixiEditor.Models.DataHolders
 
             Layer placeholderLayer = new("_placeholder");
             Layers.Insert(index, placeholderLayer);
-            LayerStructure.AssignParent(placeholderLayer.LayerGuid, groupParent.GroupGuid);
+            LayerStructure.AssignParent(placeholderLayer.LayerGuid, groupParent?.GroupGuid);
 
             for (int i = 0; i < layersToMerge.Length - 1; i++)
             {
@@ -370,7 +370,7 @@ namespace PixiEditor.Models.DataHolders
             }
 
             Layers.Insert(index, mergedLayer);
-            LayerStructure.AssignParent(mergedLayer.LayerGuid, groupParent.GroupGuid);
+            LayerStructure.AssignParent(mergedLayer.LayerGuid, groupParent?.GroupGuid);
 
             RemoveLayer(placeholderLayer, false);