diff --git a/app/scenes/DesktopRedirect.tsx b/app/scenes/DesktopRedirect.tsx index 25a82aaad..d4581b96f 100644 --- a/app/scenes/DesktopRedirect.tsx +++ b/app/scenes/DesktopRedirect.tsx @@ -14,7 +14,10 @@ const DesktopRedirect = () => { React.useEffect(() => { if (token) { - window.location.href = `outline://${window.location.host}/auth/redirect?token=${token}`; + window.open( + `outline://${window.location.host}/auth/redirect?token=${token}`, + "_self" + ); // Clean the url so it's not possible to hit reload, re-using the transfer token will not work. window.location.search = "";