diff --git a/src/main.ts b/src/main.ts index 89ec3a3564..40dd202dab 100644 --- a/src/main.ts +++ b/src/main.ts @@ -94,12 +94,11 @@ const createWindow = (pathToOpen?: string, reuse?: boolean): BrowserWindow => { } // Deep Link: Case of a cold start from Windows or Linux - if ( - !pathToOpen && - process.argv.length > 1 && - process.argv[1].indexOf(ZOO_STUDIO_PROTOCOL + '://') > -1 - ) { - pathToOpen = process.argv[1] + const zooProtocolArg = process.argv.find((a) => + a.startsWith(ZOO_STUDIO_PROTOCOL + '://') + ) + if (!pathToOpen && zooProtocolArg) { + pathToOpen = zooProtocolArg console.log('Retrieved deep link from argv', pathToOpen) }