From c9a727594e356875e9385646a5c9bc768e1d8b0f Mon Sep 17 00:00:00 2001 From: arkon Date: Sun, 19 Apr 2020 23:23:36 -0400 Subject: [PATCH] Fix manga info expansion toggling again after refreshing --- .../eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt index ec0070fd2..e8545a0f5 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt @@ -59,6 +59,8 @@ class MangaInfoController(private val fromSource: Boolean = false) : private val preferences: PreferencesHelper by injectLazy() + private var initialLoad: Boolean = true + override fun createPresenter(): MangaInfoPresenter { val ctrl = parentController as MangaController return MangaInfoPresenter(ctrl.manga!!, ctrl.source!!, ctrl.mangaFavoriteRelay) @@ -270,8 +272,9 @@ class MangaInfoController(private val fromSource: Boolean = false) : .launchInUI() // Expand manga info if navigated from source listing - if (fromSource) { + if (initialLoad && fromSource) { toggleMangaInfo(view.context) + initialLoad = false } } }