From 3fdfd91fff2700f7cbc6ba0473fee3c3e57309d7 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Tue, 19 May 2020 22:57:41 -0400 Subject: [PATCH] Fix the favorite button --- .../eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt | 2 +- .../java/eu/kanade/tachiyomi/ui/manga/MangaAllInOnePresenter.kt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt index ead7cfcf6..4f094261c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOneController.kt @@ -745,7 +745,7 @@ class MangaAllInOneController : * * @param isFavorite determines if manga is favorite or not. */ - private fun setFavoriteButtonState(isFavorite: Boolean) { + fun setFavoriteButtonState(isFavorite: Boolean) { // Set the Favorite drawable to the correct one. // Border drawable if false, filled drawable if true. binding.btnFavorite.apply { diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOnePresenter.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOnePresenter.kt index 8e08eeebd..6090a4f93 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOnePresenter.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaAllInOnePresenter.kt @@ -240,6 +240,7 @@ class MangaAllInOnePresenter( */ fun toggleFavorite(): Boolean { manga.favorite = !manga.favorite + controller.setFavoriteButtonState(manga.favorite) if (!manga.favorite) { manga.removeCovers(coverCache) }