diff --git a/app/SystemTrayService.ts b/app/SystemTrayService.ts index 8e2d06b8c..3cc9a079c 100644 --- a/app/SystemTrayService.ts +++ b/app/SystemTrayService.ts @@ -219,10 +219,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.i18n('signalDesktop'));