From 9e9bbc785b8013f676e08d4452757780276c6592 Mon Sep 17 00:00:00 2001 From: Moustapha Kodjo Amadou <107993382+kodjodevf@users.noreply.github.com> Date: Sat, 10 May 2025 17:13:58 +0100 Subject: [PATCH] fix --- .../manga/detail/manga_detail_view.dart | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/lib/modules/manga/detail/manga_detail_view.dart b/lib/modules/manga/detail/manga_detail_view.dart index 473e426c..9bb75e1d 100644 --- a/lib/modules/manga/detail/manga_detail_view.dart +++ b/lib/modules/manga/detail/manga_detail_view.dart @@ -1025,25 +1025,25 @@ class _MangaDetailViewState extends ConsumerState shadowColor: Colors.transparent, ), onPressed: () { - isar.txnSync(() { - for (var chapter in ref.watch( - chaptersListStateProvider, - )) { - final entries = - isar.downloads - .filter() - .idEqualTo(chapter.id) - .findAllSync(); - if (entries.isEmpty || - !entries.first.isDownload!) { - ref.watch( - addDownloadToQueueProvider( - chapter: chapter, - ), - ); - } + for (var chapter in ref.watch( + chaptersListStateProvider, + )) { + final entries = + isar.downloads + .filter() + .idEqualTo(chapter.id) + .findAllSync(); + if (entries.isEmpty || + !entries.first.isDownload!) { + ref.read( + addDownloadToQueueProvider( + chapter: chapter, + ), + ); } - }); + } + ref.watch(processDownloadsProvider()); + ref .read(isLongPressedStateProvider.notifier) .update(false);