Преглед изворни кода

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);
+        }
       }
     }
   }