diff --git a/lib/client/menu.js b/lib/client/menu.js index e8db3194..8b466bf6 100644 --- a/lib/client/menu.js +++ b/lib/client/menu.js @@ -190,6 +190,7 @@ var CloudCommander, Util, DOM, $; DOM.anyLoadInParallel(lFiles, function(){ console.timeEnd('menu load'); + $.contextMenu.handle.keyStop = $.noop; Util.exec(pCallBack); }); } diff --git a/lib/client/menu/contextMenu.js b/lib/client/menu/contextMenu.js index fe6d51a7..04438d80 100644 --- a/lib/client/menu/contextMenu.js +++ b/lib/client/menu/contextMenu.js @@ -427,7 +427,7 @@ var // currently active contextMenu trigger e.preventDefault(); } - //e.stopPropagation(); + e.stopPropagation(); }, key: function(e) { var opt = $currentTrigger.data('contextMenu') || {}; @@ -1578,5 +1578,6 @@ $.contextMenu.fromMenu = function(element) { // make defaults accessible $.contextMenu.defaults = defaults; $.contextMenu.types = types; +$.contextMenu.handle = handle; })(jQuery);