Explorar o código

Add defensive check for cell index

Steven Silvester %!s(int64=8) %!d(string=hai) anos
pai
achega
90060ba521
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/notebook/notebook/actions.ts

+ 5 - 1
src/notebook/notebook/actions.ts

@@ -905,7 +905,11 @@ namespace Private {
         cell.source = text;
         let cells = parent.model.cells;
         let i = cells.indexOf(child.model);
-        cells.insert(i + 1, cell);
+        if (i === -1) {
+          cells.add(cell);
+        } else {
+          cells.insert(i + 1, cell);
+        }
       }
     }
   }