瀏覽代碼

Add defensive check for cell index

Steven Silvester 8 年之前
父節點
當前提交
90060ba521
共有 1 個文件被更改,包括 5 次插入1 次删除
  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);
+        }
       }
     }
   }