Bläddra i källkod

Add defensive check for cell index

Steven Silvester 8 år sedan
förälder
incheckning
90060ba521
1 ändrade filer med 5 tillägg och 1 borttagningar
  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);
+        }
       }
     }
   }