From a242c5d6e4cf49bc38d999119f2dae892970a94f Mon Sep 17 00:00:00 2001 From: Neil Fraser Date: Sun, 29 May 2016 15:59:46 -0700 Subject: [PATCH] Stop context menu in context menu. Issue #372. --- core/contextmenu.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/contextmenu.js b/core/contextmenu.js index ebd92df17..af92cf6e2 100644 --- a/core/contextmenu.js +++ b/core/contextmenu.js @@ -77,6 +77,8 @@ Blockly.ContextMenu.show = function(e, options, rtl) { menu.render(div); var menuDom = menu.getElement(); Blockly.addClass_(menuDom, 'blocklyContextMenu'); + // Prevent system context menu when right-clicking a Blockly context menu. + Blockly.bindEvent_(menuDom, 'contextmenu', null, Blockly.noEvent); // Record menuSize after adding menu. var menuSize = goog.style.getSize(menuDom);