From 33865b469cf51a3548004866c019caf0fe4e10bc Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 24 Apr 2024 14:09:27 +0200 Subject: [PATCH] Prepared listener when clicking on disabled conversation warning --- .../linphone/ui/main/chat/fragment/ConversationFragment.kt | 5 +++++ app/src/main/res/layout/chat_conversation_fragment.xml | 4 ++++ 2 files changed, 9 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 330b58f9b..4dc53f749 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 @@ -87,6 +87,7 @@ import org.linphone.ui.main.chat.viewmodel.ConversationViewModel import org.linphone.ui.main.chat.viewmodel.ConversationViewModel.Companion.SCROLLING_POSITION_NOT_SET import org.linphone.ui.main.chat.viewmodel.SendMessageInConversationViewModel import org.linphone.ui.main.fragment.SlidingPaneChildFragment +import org.linphone.ui.main.settings.fragment.AccountProfileFragmentDirections import org.linphone.utils.Event import org.linphone.utils.FileUtils import org.linphone.utils.RecyclerViewHeaderDecoration @@ -547,6 +548,10 @@ class ConversationFragment : SlidingPaneChildFragment() { showEndToEndEncryptionDetailsBottomSheet() } + binding.setWarningConversationDisabledClickListener { + // TODO: go to account profile mode fragment + } + sendMessageViewModel.emojiToAddEvent.observe(viewLifecycleOwner) { it.consume { emoji -> binding.sendArea.messageToSend.addCharacterAtPosition(emoji) diff --git a/app/src/main/res/layout/chat_conversation_fragment.xml b/app/src/main/res/layout/chat_conversation_fragment.xml index 8b6999b80..f92749dd0 100644 --- a/app/src/main/res/layout/chat_conversation_fragment.xml +++ b/app/src/main/res/layout/chat_conversation_fragment.xml @@ -26,6 +26,9 @@ + @@ -272,6 +275,7 @@