validate params

This commit is contained in:
2025-01-08 16:32:18 +08:00
parent b56f8d7398
commit 72228515f6

View File

@@ -138,6 +138,12 @@ class _ReaderState extends State<Reader> with _ReaderLocation, _ReaderWindow {
void initState() { void initState() {
page = widget.initialPage ?? 1; page = widget.initialPage ?? 1;
chapter = widget.initialChapter ?? 1; chapter = widget.initialChapter ?? 1;
if (page < 1) {
page = 1;
}
if (chapter < 1) {
chapter = 1;
}
mode = ReaderMode.fromKey(appdata.settings['readerMode']); mode = ReaderMode.fromKey(appdata.settings['readerMode']);
history = widget.history; history = widget.history;
Future.microtask(() { Future.microtask(() {