mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
refactor(WebtoonPageHolder): Adjust how margin is set
This commit is contained in:
parent
092ebf84f6
commit
4789a1652a
1 changed files with 4 additions and 4 deletions
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue