From 7ec9d5a967a101ff963c39ccab104802b6fd03aa Mon Sep 17 00:00:00 2001 From: Jonathan Frederic Date: Wed, 9 Dec 2015 10:41:50 -0800 Subject: [PATCH] Run and select below multiselect compat. --- notebook/static/notebook/js/notebook.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/notebook/static/notebook/js/notebook.js b/notebook/static/notebook/js/notebook.js index 3d9664797..16e92c6dc 100644 --- a/notebook/static/notebook/js/notebook.js +++ b/notebook/static/notebook/js/notebook.js @@ -2095,15 +2095,16 @@ define(function (require) { */ Notebook.prototype.execute_cell_and_select_below = function () { var indices = this.get_selected_cells_indices(); + var cell_index; if (indices.length > 1) { this.execute_cells(indices); - return; + cell_index = Math.max.apply(Math, indices); + } else { + var cell = this.get_selected_cell(); + cell_index = this.find_cell_index(cell); + cell.execute(); } - var cell = this.get_selected_cell(); - var cell_index = this.find_cell_index(cell); - cell.execute(); - // If we are at the end always insert a new cell and return if (cell_index === (this.ncells()-1)) { this.command_mode();