瀏覽代碼

Null checko

Krzysztof Krysiński 6 月之前
父節點
當前提交
447e1c2c15
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/PixiEditor/ViewModels/SubViewModels/LayersViewModel.cs

+ 2 - 2
src/PixiEditor/ViewModels/SubViewModels/LayersViewModel.cs

@@ -246,9 +246,9 @@ internal class LayersViewModel : SubViewModel<ViewModelMain>
         if (member is null)
             return;
         var path = doc!.StructureHelper.FindPath(member.Id);
-        if (path.Count < 2)
+        if (path.Count < 2 || path[1] is not FolderNodeViewModel folderVm)
             return;
-        var parent = (FolderNodeViewModel)path[1];
+        var parent = folderVm;
         int curIndex = parent.Children.IndexOf(path[0]);
         if (upwards)
         {