From 72c82c443e23d242f076b7b0a4d9d6a557d47d1c Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Wed, 8 Jun 2022 16:37:57 +0300 Subject: [PATCH] Disable nativeWindowOpen on webviews (#5582) --- .../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) => {