From 7b9f5474bbae581909ad390e8bde973c31f624c7 Mon Sep 17 00:00:00 2001 From: arkon Date: Sat, 8 May 2021 09:13:49 -0400 Subject: [PATCH] Don't toggle favorite status from snackbar if already added (fixes #5038) (cherry picked from commit 8d7ab13f5ce49d5b41700b9089eebe6bd2cc3013) --- .../main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt index 8dfa07af1..e08c01611 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt @@ -1357,7 +1357,9 @@ class MangaController : if (view != null && !manga.favorite) { addSnackbar = (activity as? MainActivity)?.binding?.rootCoordinator?.snack(view.context.getString(R.string.snack_add_to_library), Snackbar.LENGTH_INDEFINITE) { setAction(R.string.action_add) { - addToLibrary(manga) + if (!manga.favorite) { + addToLibrary(manga) + } } } }