From 74f9f3965699adf7d2cc0621b94e33e9672dc600 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 23 Oct 2025 14:52:24 -0300 Subject: [PATCH] Do not update status bar or nav bar coloring if large screen support is enabled. --- .../conversation/v2/ConversationFragment.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationFragment.kt index 9679315421..cdb26216ae 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/ConversationFragment.kt @@ -700,8 +700,10 @@ class ConversationFragment : override fun onResume() { super.onResume() - WindowUtil.setLightNavigationBarFromTheme(requireActivity()) - WindowUtil.setLightStatusBarFromTheme(requireActivity()) + if (!WindowSizeClass.isLargeScreenSupportEnabled()) { + WindowUtil.setLightNavigationBarFromTheme(requireActivity()) + WindowUtil.setLightStatusBarFromTheme(requireActivity()) + } EventBus.getDefault().register(this) @@ -3433,8 +3435,10 @@ class ConversationFragment : getVoiceNoteMediaController().resumePlayback(selectedConversationModel.audioUri, messageRecord.id) } - WindowUtil.setLightStatusBarFromTheme(requireActivity()) - WindowUtil.setLightNavigationBarFromTheme(requireActivity()) + if (!WindowSizeClass.isLargeScreenSupportEnabled()) { + WindowUtil.setLightStatusBarFromTheme(requireActivity()) + WindowUtil.setLightNavigationBarFromTheme(requireActivity()) + } clearFocusedItem()