From 2b26f944d006c4a116446594f3dd351a8d480c1d Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 30 Mar 2024 09:02:12 +0200 Subject: [PATCH] Fix background color in webttoon mode #832 --- .../kotlin/org/koitharu/kotatsu/details/ui/DetailsFragment.kt | 4 ++-- .../kotatsu/reader/ui/pager/webtoon/WebtoonReaderFragment.kt | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/DetailsFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/DetailsFragment.kt index d1aa92a2b..7eaf53c2a 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/DetailsFragment.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/details/ui/DetailsFragment.kt @@ -189,7 +189,7 @@ class DetailsFragment : isVisible = false } } - if (manga.source == MangaSource.LOCAL) { + if (manga.source == MangaSource.LOCAL || manga.source == MangaSource.DUMMY) { infoLayout.textViewSource.isVisible = false } else { infoLayout.textViewSource.text = manga.source.title @@ -223,7 +223,7 @@ class DetailsFragment : } binding.approximateReadTime.text = time.format(resources) binding.approximateReadTimeTitle.setText( - if (time.isContinue) R.string.approximate_remaining_time else R.string.approximate_reading_time + if (time.isContinue) R.string.approximate_remaining_time else R.string.approximate_reading_time, ) binding.approximateReadTimeLayout.isVisible = true } diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/pager/webtoon/WebtoonReaderFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/pager/webtoon/WebtoonReaderFragment.kt index 57db86ab8..317b3206f 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/pager/webtoon/WebtoonReaderFragment.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/reader/ui/pager/webtoon/WebtoonReaderFragment.kt @@ -59,6 +59,9 @@ class WebtoonReaderFragment : BaseReaderFragment() viewModel.defaultWebtoonZoomOut.take(1).observe(viewLifecycleOwner) { binding.frame.zoom = 1f - it } + viewModel.readerSettings.observe(viewLifecycleOwner) { + it.applyBackground(binding.root) + } } override fun onDestroyView() {