Send: reset composer directly

This commit is contained in:
ganfra
2022-12-02 15:27:30 +01:00
parent 4394744dec
commit 1801dc321b
@@ -68,8 +68,10 @@ class MessagesViewModel(
}
fun sendMessage(text: String) {
withState { state ->
viewModelScope.launch {
val state = awaitState()
// Reset composer right away
setNormalMode()
when (state.composerMode) {
is MessageComposerMode.Normal -> timeline.sendMessage(text)
is MessageComposerMode.Edit -> timeline.editMessage(
@@ -82,9 +84,6 @@ class MessagesViewModel(
text
)
}
// Reset composer
setNormalMode()
}
}
}