From b17326d8f98b249acd4917ce90ba01973b191278 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sun, 18 May 2025 19:43:40 +0800 Subject: [PATCH] fix(WindowService): handle fullscreen toggle before hiding window --- src/main/services/WindowService.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/services/WindowService.ts b/src/main/services/WindowService.ts index 9bfefab68a..eb4e2f104a 100644 --- a/src/main/services/WindowService.ts +++ b/src/main/services/WindowService.ts @@ -324,6 +324,11 @@ export class WindowService { event.preventDefault() + if (mainWindow.isFullScreen()) { + mainWindow.setFullScreen(false) + return + } + mainWindow.hide() //for mac users, should hide dock icon if close to tray