From 5085a1388d812ba4e388d444ec56d5b6350f8e88 Mon Sep 17 00:00:00 2001 From: darthpaul Date: Sun, 9 Oct 2022 23:22:38 +0100 Subject: [PATCH] fix window insets after granting permissions --- .../com/simplemobiletools/camera/activities/MainActivity.kt | 2 +- app/src/main/res/layout/activity_main.xml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt index 1af2bffb..19722fa3 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -82,7 +82,6 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, Camera super.onCreate(savedInstanceState) appLaunched(BuildConfig.APPLICATION_ID) requestWindowFeature(Window.FEATURE_NO_TITLE) - WindowCompat.setDecorFitsSystemWindows(window, false) initVariables() tryInitCamera() @@ -298,6 +297,7 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, Camera defaultScene = Scene(top_options, default_icons) flashModeScene = Scene(top_options, flash_toggle_group) + WindowCompat.setDecorFitsSystemWindows(window, false) ViewCompat.setOnApplyWindowInsetsListener(view_holder) { _, windowInsets -> val safeInsetBottom = windowInsets.displayCutout?.safeInsetBottom ?: 0 val safeInsetTop = windowInsets.displayCutout?.safeInsetTop ?: 0 diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index fb0878ad..91e32770 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -6,8 +6,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:animateLayoutChanges="true" - android:background="@android:color/black" - android:fitsSystemWindows="true"> + android:background="@android:color/black">