From f23bbb9272698201c951fdb5e9c4b98698264a8a Mon Sep 17 00:00:00 2001 From: kevfocke <51935728+kevfocke@users.noreply.github.com> Date: Sun, 22 Jan 2023 08:29:36 +0100 Subject: [PATCH] minimize on click (#2508) --- src/main/tray/tray.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/tray/tray.ts b/src/main/tray/tray.ts index fb12526b..3be03b6c 100644 --- a/src/main/tray/tray.ts +++ b/src/main/tray/tray.ts @@ -85,7 +85,12 @@ export function setupTray(iconTheme: string) { trayIcon.setToolTip(app.name); trayIcon.on('click', () => { - WindowManager.restoreMain(); + if (WindowManager.mainWindow!.isVisible()) { + WindowManager.mainWindow!.blur(); // To move focus to the next top-level window in Windows + WindowManager.mainWindow!.hide(); + } else { + WindowManager.restoreMain(); + } }); trayIcon.on('right-click', () => {