From 845591365b3a6a9a5c3ee6142d5bda3418b5c267 Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Mon, 2 May 2022 19:37:20 -0400 Subject: [PATCH] Update only library headers after library updates --- .../java/eu/kanade/tachiyomi/ui/library/LibraryController.kt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt index 1c96af6ac0..a9a56b4706 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt @@ -1473,10 +1473,9 @@ class LibraryController( } } - @SuppressLint("NotifyDataSetChanged") override fun onUpdateManga(manga: Manga?) { if (manga?.source == LibraryUpdateService.STARTING_UPDATE_SOURCE) return - if (manga == null) adapter.notifyDataSetChanged() + if (manga == null) adapter.getHeaderPositions().forEach { adapter.notifyItemChanged(it) } else presenter.updateManga() }