diff --git a/src/js/modules/Edit/Edit.js b/src/js/modules/Edit/Edit.js index 9b9063084..a614a6fcc 100644 --- a/src/js/modules/Edit/Edit.js +++ b/src/js/modules/Edit/Edit.js @@ -738,13 +738,19 @@ export default class Edit extends Module{ //trigger onRendered Callback rendered(); - //prevent editing from triggering rowClick event + //prevent editing from triggering rowClick and range events var children = element.children; for (var i = 0; i < children.length; i++) { children[i].addEventListener("click", function(e){ e.stopPropagation(); }); + children[i].addEventListener("mousedown", function(e){ + e.stopPropagation(); + }); + children[i].addEventListener("mouseup", function(e){ + e.stopPropagation(); + }); } }else{ console.warn("Edit Error - Editor should return an instance of Node, the editor returned:", cellEditor);