From a32807f757315606b3c2c2048f3d85f8a794ad8b Mon Sep 17 00:00:00 2001 From: Sekwah Date: Sat, 30 Apr 2022 01:33:11 +0100 Subject: [PATCH] fix: task links not opening in new windows --- app/main/src/main.ts | 5 +++++ app/renderer/src/routes/Tasks/TaskDetails/MDPreviewer.tsx | 1 + 2 files changed, 6 insertions(+) diff --git a/app/main/src/main.ts b/app/main/src/main.ts index 266f3012..99d7b450 100644 --- a/app/main/src/main.ts +++ b/app/main/src/main.ts @@ -89,6 +89,11 @@ function createMainWindow() { // Open the DevTools. if (isDev) win.webContents.openDevTools({ mode: "detach" }); + win.webContents.setWindowOpenHandler((details) => { + shell.openExternal(details.url); + return { action: "deny" }; + }); + win.loadURL( !onProduction ? "http://localhost:3000" diff --git a/app/renderer/src/routes/Tasks/TaskDetails/MDPreviewer.tsx b/app/renderer/src/routes/Tasks/TaskDetails/MDPreviewer.tsx index 48203300..663dc870 100644 --- a/app/renderer/src/routes/Tasks/TaskDetails/MDPreviewer.tsx +++ b/app/renderer/src/routes/Tasks/TaskDetails/MDPreviewer.tsx @@ -18,6 +18,7 @@ const MDPreviewer: React.FC = ({ description, onClick }) => { >