diff --git a/electron-projects/ucap-webmessenger-electron/src/app/AppWindow.ts b/electron-projects/ucap-webmessenger-electron/src/app/AppWindow.ts index 0e1b4d68..84964c7b 100644 --- a/electron-projects/ucap-webmessenger-electron/src/app/AppWindow.ts +++ b/electron-projects/ucap-webmessenger-electron/src/app/AppWindow.ts @@ -120,7 +120,9 @@ export class AppWindow { // can be tidied up once https://github.com/electron/electron/issues/12971 // has been confirmed as resolved this.window.once(ElectronBrowserWindowChannel.ReadyToShow, () => { - if (!appStorage.startupHideWindow) { + if (appStorage.startupHideWindow) { + this.window.close(); + } else { this.window.show(); } this.window.on(ElectronBrowserWindowChannel.Unmaximize, () => {