优化漫步界面

This commit is contained in:
DelLevin-Home
2026-06-20 02:04:49 +08:00
parent 670502b4f5
commit 3f186c7521
8 changed files with 411 additions and 380 deletions

View File

@@ -42,6 +42,7 @@ class _BookDetailPageState extends State<BookDetailPage> {
void initState() {
super.initState();
_detailStyle = UserPrefs().detailPageStyle;
_coverOffset.value = widget.book.coverOffset;
}
@override
@@ -361,6 +362,7 @@ class _BookDetailPageState extends State<BookDetailPage> {
} : null,
onLongPressEnd: hasCover ? (_) {
setState(() => _draggingCover = false);
context.read<AppProvider>().updateBook(book.copyWith(coverOffset: _coverOffset.value));
} : null,
child: ValueListenableBuilder<double>(
valueListenable: _coverOffset,