From c1806e5321fed35eb920a92dd8a890665af6e3e9 Mon Sep 17 00:00:00 2001 From: Nexmoe <16796652+nexmoe@users.noreply.github.com> Date: Fri, 9 Jan 2026 21:03:25 +0800 Subject: [PATCH] fix(main): hide window on autostart (#68) --- src/main/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/index.ts b/src/main/index.ts index 9421a8d..abe2345 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -129,6 +129,7 @@ subscriptionManager.on('subscriptions:updated', (subscriptions) => { export function createWindow(): void { const isMac = process.platform === 'darwin' const isWindows = process.platform === 'win32' + const shouldStartHidden = isWindows && app.getLoginItemSettings().wasOpenedAtLogin const windowOptions: BrowserWindowConstructorOptions = { width: 1200, @@ -168,6 +169,9 @@ export function createWindow(): void { }) mainWindow.on('ready-to-show', () => { + if (shouldStartHidden) { + return + } mainWindow?.show() })