From 04ab75cf9268937c8b32cf4502900d2595afb732 Mon Sep 17 00:00:00 2001 From: nyne Date: Tue, 4 Mar 2025 21:50:22 +0800 Subject: [PATCH] Fix WindowFrame on Android. --- lib/pages/reader/reader.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/pages/reader/reader.dart b/lib/pages/reader/reader.dart index e2ff1e8..d1aef65 100644 --- a/lib/pages/reader/reader.dart +++ b/lib/pages/reader/reader.dart @@ -504,11 +504,13 @@ mixin class _ReaderWindow { late WindowFrameController windowFrame; void initReaderWindow() { + if (!App.isDesktop) return; windowFrame = WindowFrame.of(App.rootContext); windowFrame.addCloseListener(onWindowClose); } void fullscreen() async { + if (!App.isDesktop) return; await windowManager.hide(); await windowManager.setFullScreen(!isFullscreen); await windowManager.show(); @@ -522,6 +524,7 @@ mixin class _ReaderWindow { } void disposeReaderWindow() { + if (!App.isDesktop) return; windowFrame.removeCloseListener(onWindowClose); } }