From 313f4e75512367933232aa69ccba10765011d00c Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Wed, 8 Jun 2022 15:35:48 +0300 Subject: [PATCH] disable nativeWindowOpen on webviews Signed-off-by: Jari Kolehmainen --- .../application-window/create-electron-window-for.injectable.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/start-main-application/lens-window/application-window/create-electron-window-for.injectable.ts b/src/main/start-main-application/lens-window/application-window/create-electron-window-for.injectable.ts index b0325c538c..5279bff30f 100644 --- a/src/main/start-main-application/lens-window/application-window/create-electron-window-for.injectable.ts +++ b/src/main/start-main-application/lens-window/application-window/create-electron-window-for.injectable.ts @@ -159,6 +159,7 @@ const createElectronWindowFor = getInjectable({ // Always disable Node.js integration for all webviews webPreferences.nodeIntegration = false; + webPreferences.nativeWindowOpen = false; }) .setWindowOpenHandler((details) => {