Skip to content

Commit 0dc3f05

Browse files
author
Jürgen Hasch
committed
Fix clicking on gutter handling
1 parent 86050e8 commit 0dc3f05

File tree

1 file changed

+3
-1
lines changed
  • src/jupyter_contrib_nbextensions/nbextensions/runtools

1 file changed

+3
-1
lines changed

src/jupyter_contrib_nbextensions/nbextensions/runtools/main.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,11 +365,13 @@ define([
365365
* @param gutter not used
366366
*/
367367
function changeEvent(cm, line, gutter) {
368+
if (gutter === "CodeMirror-foldgutter") return; /* Don't collide with codefolding extension */
369+
368370
var cmline = cm.doc.children[0].lines[line];
369371
if (cmline === undefined) {
370372
return;
371373
}
372-
var cell = $(cm.element).closest('.cell').data('cell');
374+
var cell = $(cm.display.gutters).closest('.cell').data('cell');
373375
if (cell.metadata.run_control === undefined)
374376
cell.metadata.run_control = {};
375377
setCell(cell, !cell.metadata.run_control.marked);

0 commit comments

Comments
 (0)