Browse Source

Move check

kgryte 5 years ago
parent
commit
8cfe468821
1 changed files with 4 additions and 4 deletions
  1. 4 4
      packages/toc/src/generators/notebookgenerator/itemrenderer.tsx

+ 4 - 4
packages/toc/src/generators/notebookgenerator/itemrenderer.tsx

@@ -88,6 +88,10 @@ function setCollapsedState(
   cell: Cell,
   state: boolean
 ): void {
+  // Ensure a widget is currently focused...
+  if (tracker.currentWidget === null) {
+    return;
+  }
   // Guard against attempting to collapse already hidden cells...
   if (state) {
     if (cell.isHidden) {
@@ -111,10 +115,6 @@ function setCollapsedState(
   if (level === -1) {
     return;
   }
-  // Ensure a widget is currently focused...
-  if (tracker.currentWidget === null) {
-    return;
-  }
   const widgets = tracker.currentWidget.content.widgets;
   const len = widgets.length;
   const idx = widgets.indexOf(cell);