From 5f43e66c4dbfc82acc7d13421545323876c88f71 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 22 Oct 2019 15:54:08 -0700 Subject: [PATCH] Disable context menus in iframe based webviews Fixed #82590 --- src/vs/workbench/contrib/webview/browser/pre/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/contrib/webview/browser/pre/main.js b/src/vs/workbench/contrib/webview/browser/pre/main.js index a9285747df3..3585d8b83eb 100644 --- a/src/vs/workbench/contrib/webview/browser/pre/main.js +++ b/src/vs/workbench/contrib/webview/browser/pre/main.js @@ -479,6 +479,7 @@ newFrame.contentWindow.addEventListener('click', handleInnerClick); newFrame.contentWindow.addEventListener('auxclick', handleAuxClick); newFrame.contentWindow.addEventListener('keydown', handleInnerKeydown); + newFrame.contentWindow.addEventListener('contextmenu', e => e.preventDefault()); if (host.onIframeLoaded) { host.onIframeLoaded(newFrame); -- GitLab