diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt index a0ea7ea985..0103926a13 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/webtoon/WebtoonPageHolder.kt @@ -11,7 +11,6 @@ import android.widget.FrameLayout import androidx.core.view.isVisible import androidx.core.view.updateLayoutParams import androidx.core.view.updateMargins -import androidx.core.view.updatePaddingRelative import co.touchlab.kermit.Logger import com.davemorrissey.labs.subscaleview.SubsamplingScaleImageView import eu.kanade.tachiyomi.databinding.ReaderErrorBinding @@ -105,13 +104,14 @@ class WebtoonPageHolder( private fun refreshLayoutParams() { frame.layoutParams = FrameLayout.LayoutParams(MATCH_PARENT, WRAP_CONTENT).apply { + if (viewer.hasMargins) { + bottomMargin = 15.dpToPx + } + val margin = Resources.getSystem().displayMetrics.widthPixels * (viewer.config.sidePadding / 100f) marginEnd = margin.toInt() marginStart = margin.toInt() } - if (viewer.hasMargins) { - frame.updatePaddingRelative(bottom = 15.dpToPx) - } } /**