From b9f7ef5cbde6020b93f9d319889a5dca9c175bbe Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Wed, 26 Jul 2023 11:20:06 -0400 Subject: [PATCH] Fix bug with search UI not showing when searching from settings. --- .../securesms/conversation/v2/ConversationFragment.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 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 edf6a9ba5a..8b60b531fa 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 @@ -557,7 +557,7 @@ class ConversationFragment : override fun onViewStateRestored(savedInstanceState: Bundle?) { super.onViewStateRestored(savedInstanceState) - isSearchRequested = savedInstanceState?.getBoolean(SAVED_STATE_IS_SEARCH_REQUESTED, false) ?: false + isSearchRequested = savedInstanceState?.getBoolean(SAVED_STATE_IS_SEARCH_REQUESTED, false) ?: args.isWithSearchOpen } override fun onSaveInstanceState(outState: Bundle) { @@ -1145,7 +1145,7 @@ class ConversationFragment : } private fun invalidateOptionsMenu() { - if (!isSearchRequested) { + if (searchMenuItem?.isActionViewExpanded != true) { binding.toolbar.invalidateMenu() } }