From b48c6525ca56de8c69e842aeb03c5ffa722ff56d Mon Sep 17 00:00:00 2001 From: Song <1667077010@qq.com> Date: Thu, 15 May 2025 22:07:10 +0800 Subject: [PATCH] fix: fix portable dir setup time (#6022) --- src/main/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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()