From dcc9b8ca66624a9912970be9e8e5f0c7769c05d3 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Fri, 4 Nov 2022 13:57:51 -0300 Subject: [PATCH] Fix issue with window insets in API30. Fixes #12525 --- .../securesms/mediasend/v2/MediaSelectionActivity.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/MediaSelectionActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/MediaSelectionActivity.kt index 1835a0e444..3eb3bd15b3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/MediaSelectionActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/v2/MediaSelectionActivity.kt @@ -40,6 +40,8 @@ import org.thoughtcrime.securesms.mediasend.v2.text.send.TextStoryPostSendReposi import org.thoughtcrime.securesms.recipients.RecipientId import org.thoughtcrime.securesms.safety.SafetyNumberBottomSheet import org.thoughtcrime.securesms.stories.Stories +import org.thoughtcrime.securesms.util.FullscreenHelper +import org.thoughtcrime.securesms.util.WindowUtil import org.thoughtcrime.securesms.util.navigation.safeNavigate import org.thoughtcrime.securesms.util.visible @@ -83,9 +85,9 @@ class MediaSelectionActivity : override fun onCreate(savedInstanceState: Bundle?, ready: Boolean) { setContentView(R.layout.media_selection_activity) - window.addFlags( - WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS or WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN - ) + FullscreenHelper.showSystemUI(window) + WindowUtil.setNavigationBarColor(this, 0x01000000) + WindowUtil.setStatusBarColor(window, Color.TRANSPARENT) val sendType: MessageSendType = requireNotNull(intent.getParcelableExtra(MESSAGE_SEND_TYPE)) val initialMedia: List = intent.getParcelableArrayListExtra(MEDIA) ?: listOf()