From 80a2fdc81291aba95db0fa669ed51243e39094d0 Mon Sep 17 00:00:00 2001 From: icinggslits Date: Sat, 15 Feb 2025 02:26:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4`show=5Fapp`=E5=BF=AB?= =?UTF-8?q?=E6=8D=B7=E9=94=AE=E5=8A=9F=E8=83=BD=E7=9A=84=E4=BA=A4=E4=BA=92?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/services/ShortcutService.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/services/ShortcutService.ts b/src/main/services/ShortcutService.ts index 9a57254bba..c134007227 100644 --- a/src/main/services/ShortcutService.ts +++ b/src/main/services/ShortcutService.ts @@ -22,7 +22,11 @@ function getShortcutHandler(shortcut: Shortcut) { case 'show_app': return (window: BrowserWindow) => { if (window.isVisible()) { - window.hide() + if (window.isFocused()) { + window.hide() + } else { + window.focus() + } } else { window.show() window.focus()