Fix about info now showing after initial manga load (closes #3381)
This commit is contained in:
parent
3645d19135
commit
a5339969c9
@ -246,9 +246,9 @@ class MangaInfoHeaderAdapter(
|
||||
}
|
||||
|
||||
// Manga info section
|
||||
if (manga.description.isNullOrBlank() && manga.genre.isNullOrBlank()) {
|
||||
hideMangaInfo()
|
||||
} else {
|
||||
val hasInfoContent = !manga.description.isNullOrBlank() || !manga.genre.isNullOrBlank()
|
||||
showMangaInfo(hasInfoContent)
|
||||
if (hasInfoContent) {
|
||||
// Update description TextView.
|
||||
binding.mangaSummary.text = if (manga.description.isNullOrBlank()) {
|
||||
view.context.getString(R.string.unknown)
|
||||
@ -282,11 +282,11 @@ class MangaInfoHeaderAdapter(
|
||||
binding.btnCategories.visibleIf { manga.favorite && controller.presenter.getCategories().isNotEmpty() }
|
||||
}
|
||||
|
||||
private fun hideMangaInfo() {
|
||||
binding.mangaSummaryLabel.gone()
|
||||
binding.mangaSummary.gone()
|
||||
binding.mangaGenresTagsWrapper.gone()
|
||||
binding.mangaInfoToggle.gone()
|
||||
private fun showMangaInfo(visible: Boolean) {
|
||||
binding.mangaSummaryLabel.visibleIf { visible }
|
||||
binding.mangaSummary.visibleIf { visible }
|
||||
binding.mangaGenresTagsWrapper.visibleIf { visible }
|
||||
binding.mangaInfoToggle.visibleIf { visible }
|
||||
}
|
||||
|
||||
private fun toggleMangaInfo(context: Context) {
|
||||
|
Loading…
Reference in New Issue
Block a user