diff --git a/app/SystemTrayService.ts b/app/SystemTrayService.ts index 73b1067e7..7c8c72025 100644 --- a/app/SystemTrayService.ts +++ b/app/SystemTrayService.ts @@ -181,10 +181,12 @@ export class SystemTrayService { if (!browserWindow) { return; } - if (!browserWindow.isVisible()) { + if (browserWindow.isVisible()) { + browserWindow.hide(); + } else { browserWindow.show(); + forceOnTop(browserWindow); } - forceOnTop(browserWindow); }); result.setToolTip(this.messages.signalDesktop.message);