diff --git a/src/main/index.ts b/src/main/index.ts index 132dff40fc..d7d4e23db5 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -26,6 +26,9 @@ if (!app.requestSingleInstanceLock()) { app.quit() process.exit(0) } else { + // Portable dir must be setup before app ready + setUserDataDir() + // This method will be called when Electron has finished // initialization and is ready to create browser windows. // Some APIs can only be used after this event occurs. @@ -58,8 +61,6 @@ if (!app.requestSingleInstanceLock()) { replaceDevtoolsFont(mainWindow) - setUserDataDir() - // Setup deep link for AppImage on Linux await setupAppImageDeepLink()