From 3779147987da01d551b82180c69c4197477c4963 Mon Sep 17 00:00:00 2001 From: Quentin Hibon Date: Thu, 20 May 2021 15:41:40 +0200 Subject: [PATCH] Toggle window visibility on tray icon click Fixes #3045. --- app/SystemTrayService.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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);