Browse Source

android: Use cutout insets on setup fragment

pull/15/merge
Charles Lombardo 3 years ago
committed by bunnei
parent
commit
c930b2bad2
  1. 11
      src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SetupFragment.kt

11
src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/SetupFragment.kt

@ -278,12 +278,13 @@ class SetupFragment : Fragment() {
private fun setInsets() =
ViewCompat.setOnApplyWindowInsetsListener(binding.root) { view: View, windowInsets: WindowInsetsCompat ->
val insets = windowInsets.getInsets(WindowInsetsCompat.Type.systemBars())
val barInsets = windowInsets.getInsets(WindowInsetsCompat.Type.systemBars())
val cutoutInsets = windowInsets.getInsets(WindowInsetsCompat.Type.displayCutout())
view.setPadding(
insets.left,
insets.top,
insets.right,
insets.bottom
barInsets.left + cutoutInsets.left,
barInsets.top + cutoutInsets.top,
barInsets.right + cutoutInsets.right,
barInsets.bottom + cutoutInsets.bottom
)
windowInsets
}

Loading…
Cancel
Save