From 3779dfd29098f4a9465d8309fe60184298ad581e Mon Sep 17 00:00:00 2001 From: Sagar <85388413+Sagar0-0@users.noreply.github.com> Date: Tue, 22 Apr 2025 20:51:23 +0530 Subject: [PATCH] Open keyboard for a Draft message. --- .../securesms/conversation/v2/ConversationFragment.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 83b81b825b..2ab0e85432 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 @@ -1578,7 +1578,10 @@ class ConversationFragment : when (data) { is ShareOrDraftData.SendKeyboardImage -> sendMessageWithoutComposeInput(slide = data.slide, clearCompose = false) is ShareOrDraftData.SendSticker -> sendMessageWithoutComposeInput(slide = data.slide, clearCompose = true) - is ShareOrDraftData.SetText -> composeText.setDraftText(data.text) + is ShareOrDraftData.SetText -> { + composeText.setDraftText(data.text) + inputPanel.clickOnComposeInput() + } is ShareOrDraftData.SetLocation -> attachmentManager.setLocation(data.location, MediaConstraints.getPushMediaConstraints()) is ShareOrDraftData.SetEditMessage -> { composeText.setDraftText(data.draftText)