From 91f06eb4a15b395be997d43053c658cce9f454e0 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Fri, 28 Feb 2025 19:27:43 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/commands/BasicCommand.ts | 11 ++++------- src/renderer/src/App.vue | 3 +-- src/renderer/src/components/NavBar.vue | 28 ++++++++-------------------- src/renderer/src/composables/usePlatform.ts | 2 ++ src/renderer/src/platform/PlatForm.ts | 8 ++++++++ 5 files changed, 23 insertions(+), 29 deletions(-) diff --git a/src/main/commands/BasicCommand.ts b/src/main/commands/BasicCommand.ts index 4e6ee79..da28eab 100644 --- a/src/main/commands/BasicCommand.ts +++ b/src/main/commands/BasicCommand.ts @@ -20,13 +20,10 @@ export default class BasicCommand { } fullscreen() { const focusedWindow = this._WindowManager.getFocusWindow() - const isFullScreen = focusedWindow!.isFullScreen() - focusedWindow!.setFullScreen(!isFullScreen) - return !isFullScreen - } - isFullscreen() { - const focusedWindow = this._WindowManager.getFocusWindow() - return focusedWindow!.isFullScreen() + if (focusedWindow) { + const isFullScreen = focusedWindow!.isFullScreen() + focusedWindow!.setFullScreen(!isFullScreen) + } } relunch() { diff --git a/src/renderer/src/App.vue b/src/renderer/src/App.vue index e245019..9777f45 100644 --- a/src/renderer/src/App.vue +++ b/src/renderer/src/App.vue @@ -1,5 +1,4 @@ - +