From 59aa03687532bd436c9fe56fb275afa12a47ad9e Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 7 Aug 2024 15:40:08 +0200 Subject: [PATCH] Hide any message bottom sheet when leaving conversation --- .../org/linphone/ui/main/chat/fragment/ConversationFragment.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationFragment.kt b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationFragment.kt index b1efafd75..de6ad9ad0 100644 --- a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationFragment.kt +++ b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationFragment.kt @@ -886,6 +886,8 @@ open class ConversationFragment : SlidingPaneChildFragment() { val bottomSheetBehavior = BottomSheetBehavior.from(binding.messageBottomSheet.root) bottomSheetBehavior.removeBottomSheetCallback(bottomSheetCallback) + bottomSheetBehavior.state = BottomSheetBehavior.STATE_COLLAPSED + currentChatMessageModelForBottomSheet?.isSelected?.value = false currentChatMessageModelForBottomSheet = null }