From fe3363d77a349424e15a671921ee9c4a5207eb26 Mon Sep 17 00:00:00 2001 From: Agampreet Singh <68941022+agam778@users.noreply.github.com> Date: Thu, 16 Feb 2023 16:30:20 +0530 Subject: [PATCH] Replace new-window event with setWindowOpenHandler --- main.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index af302bf..0328bdc 100644 --- a/main.js +++ b/main.js @@ -554,10 +554,12 @@ app.on("ready", () => { }); app.on("web-contents-created", (event, contents) => { - contents.on("new-window", (event, url) => { + contents.setWindowOpenHandler(({ url }) => { if (store.get("websites-in-new-window") === "false") { - event.preventDefault(); BrowserWindow.getFocusedWindow().loadURL(url); + return { action: "deny" }; + } else { + return { action: "allow" }; } }); });