From e174c43bece91997e6c2dc79889548c670defcf9 Mon Sep 17 00:00:00 2001 From: JRoberts <8711996+jr-simplex@users.noreply.github.com> Date: Thu, 12 May 2022 11:08:14 +0400 Subject: [PATCH] android: fix compose/send message not resetting some state (#639) --- .../app/src/main/java/chat/simplex/app/views/TerminalView.kt | 1 + .../app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt index 93ed18039c..08c86f7cb7 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt @@ -35,6 +35,7 @@ fun TerminalView(chatModel: ChatModel, close: () -> Unit) { withApi { // show "in progress" chatModel.controller.sendCmd(CC.Console(composeState.value.message)) + composeState.value = ComposeState() // hide "in progress" } }, diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt index d187cf0344..34995d8e9e 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt @@ -185,6 +185,7 @@ fun ComposeView( fun clearState() { composeState.value = ComposeState() + textStyle.value = smallFont chosenImage.value = null chosenFile.value = null linkUrl.value = null