mirror of
https://github.com/null2264/yokai.git
synced 2025-06-21 10:44:42 +00:00
revert: Revert cutout integration for Android 9 or below
This commit is contained in:
parent
fb30d8d3c0
commit
a2e1b766c7
1 changed files with 4 additions and 3 deletions
|
@ -190,14 +190,15 @@ open class ReaderPageImageView @JvmOverloads constructor(
|
|||
config.insetInfo.scaleTypeIsFullFit && topInsets + bottomInsets > 0,
|
||||
)
|
||||
if ((config.insetInfo.cutoutBehavior != CutoutBehaviour.IGNORE || !config.insetInfo.scaleTypeIsFullFit) &&
|
||||
android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.Q &&
|
||||
config.insetInfo.isFullscreen
|
||||
) {
|
||||
val insets = config.insetInfo.insets?.let { WindowInsetsCompat.toWindowInsetsCompat(it) }
|
||||
val insets: WindowInsets? = config.insetInfo.insets
|
||||
setExtraSpace(
|
||||
0f,
|
||||
insets?.displayCutout?.boundingRects?.get(1)?.height()?.toFloat() ?: 0f,
|
||||
insets?.displayCutout?.boundingRectTop?.height()?.toFloat() ?: 0f,
|
||||
0f,
|
||||
insets?.displayCutout?.boundingRects?.get(3)?.height()?.toFloat() ?: 0f,
|
||||
insets?.displayCutout?.boundingRectBottom?.height()?.toFloat() ?: 0f,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue