diff --git a/packages/desktop-electron/src/main/windows.ts b/packages/desktop-electron/src/main/windows.ts index 170cd877cd..95f80c1240 100644 --- a/packages/desktop-electron/src/main/windows.ts +++ b/packages/desktop-electron/src/main/windows.ts @@ -66,7 +66,7 @@ export function createMainWindow(globals: Globals) { y: state.y, width: state.width, height: state.height, - show: true, + show: false, title: "OpenCode", icon: iconPath(), backgroundColor, @@ -94,6 +94,10 @@ export function createMainWindow(globals: Globals) { wireZoom(win) injectGlobals(win, globals) + win.once("ready-to-show", () => { + win.show() + }) + return win }