This commit is contained in:
rang 2025-12-24 18:02:24 +08:00
parent 04fe06d1ac
commit bd9e985697
13 changed files with 1036 additions and 878 deletions

View file

@ -466,12 +466,7 @@ class _LibraryItemPlayButton extends HookConsumerWidget {
return ElevatedButton.icon(
onPressed: () {
currentBook?.libraryItemId == book.libraryItemId
? ref.read(absPlayerProvider).playOrPause()
: ref.read(absPlayerProvider.notifier).load(
book,
initialPosition: userMediaProgress?.currentTime,
);
ref.read(currentBookProvider.notifier).update(book.libraryItemId);
},
icon: Hero(
tag: HeroTagPrefixes.libraryItemPlayButton + book.libraryItemId,