diff --git a/electron/index.js b/electron/index.js index 13832bda..76e10fdf 100644 --- a/electron/index.js +++ b/electron/index.js @@ -149,7 +149,7 @@ function createWindow() { //// END SECURITY - win.webContents.on("new-window", (event, pth) => { + win.webContents.on("will-navigate", (event, pth) => { event.preventDefault(); if (pth.startsWith("https://")) { diff --git a/src/js/platform/wrapper.js b/src/js/platform/wrapper.js index 9902a40d..92b64b84 100644 --- a/src/js/platform/wrapper.js +++ b/src/js/platform/wrapper.js @@ -36,7 +36,7 @@ export class PlatformWrapperImplElectron { */ openExternalLink(url) { logger.log(this, "Opening external:", url); - window.open(url, "about:blank"); + location.replace(url); } /**