Skip to content
Snippets Groups Projects
Commit f499b02e authored by Duncan McNamara's avatar Duncan McNamara Committed by Nicolas Pomepuy
Browse files

VideoPlayer: fix lock crash API < 28 (P)

parent 704df40a
No related branches found
No related tags found
1 merge request!2012VideoPlayer: fix lock crash API < 28 (P)
Pipeline #524378 passed with stage
in 8 minutes and 18 seconds
......@@ -956,11 +956,16 @@ class VideoPlayerOverlayDelegate (private val player: VideoPlayerActivity) {
hudBinding.swipeToUnlock.setVisible()
//make sure the title and unlock views are not conflicting with the cutout / gestures
(playerUiContainer.layoutParams as? FrameLayout.LayoutParams)?.let {
it.topMargin =
player.window.decorView.rootWindowInsets.displayCutout?.safeInsetTop ?: 0
it.bottomMargin =
(player.window.decorView.rootWindowInsets.displayCutout?.safeInsetBottom
?: 0) + 24.dp
if (AndroidUtil.isPOrLater) {
it.topMargin =
player.window.decorView.rootWindowInsets.displayCutout?.safeInsetTop ?: 0
it.bottomMargin =
(player.window.decorView.rootWindowInsets.displayCutout?.safeInsetBottom
?: 0) + 24.dp
} else {
it.topMargin = 0
it.bottomMargin = 24.dp
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment