优化漫步界面

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

@@ -41,6 +41,7 @@ class _MovieDetailPageState extends State<MovieDetailPage> {
super.initState();
_showExactDate = UserPrefs().showExactReleaseDate;
_detailStyle = UserPrefs().detailPageStyle;
_posterOffset.value = widget.movie.coverOffset;
}
void _toggleDateDisplay() {
@@ -414,6 +415,7 @@ class _MovieDetailPageState extends State<MovieDetailPage> {
} : null,
onLongPressEnd: hasPoster ? (_) {
setState(() => _draggingPoster = false);
context.read<AppProvider>().updateMovie(movie.copyWith(coverOffset: _posterOffset.value));
} : null,
child: ValueListenableBuilder<double>(
valueListenable: _posterOffset,