瀏覽代碼

Fixed GetGroupByLayer graph search bug

flabbet 4 年之前
父節點
當前提交
8411b8c80a

+ 5 - 1
PixiEditor/Models/Layers/LayerStructure.cs

@@ -283,7 +283,11 @@ namespace PixiEditor.Models.Layers
 
                 if (folder.Subfolders.Count > 0)
                 {
-                    return GetGroupByLayer(layerGuid, folder.Subfolders);
+                    var group = GetGroupByLayer(layerGuid, folder.Subfolders);
+                    if(group != null)
+                    {
+                        return group;
+                    }
                 }
 
                 if (layers.Contains(layerGuid))

+ 1 - 1
PixiEditor/ViewModels/SubViewModels/Main/LayersViewModel.cs

@@ -48,7 +48,7 @@ namespace PixiEditor.ViewModels.SubViewModels.Main
 
         public void NewGroup(object parameter)
         {
-            Owner.BitmapManager.ActiveDocument?.LayerStructure.AddNewGroup("New Folder", Owner.BitmapManager.ActiveLayer.LayerGuid);
+            Owner.BitmapManager.ActiveDocument?.LayerStructure.AddNewGroup("New Group", Owner.BitmapManager.ActiveLayer.LayerGuid);
         }
 
         public bool CanAddNewGroup(object property)