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); } }