From 476f60bd045769be3011b0430a1eee0c07731deb Mon Sep 17 00:00:00 2001 From: SpiritCroc <dev@spiritcroc.de> Date: Thu, 23 Feb 2023 12:18:45 +0100 Subject: [PATCH] [merge] Fix initial send button color Change-Id: I0361ab015bb4f8e1a31c92dcdbc2dec7cc52fb31 --- .../home/room/detail/composer/MessageComposerFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt index 31d906d7a4..14970db365 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/composer/MessageComposerFragment.kt @@ -213,6 +213,11 @@ class MessageComposerFragment : VectorBaseFragment<FragmentComposerBinding>(), A } } + // Initial send button color + withState(messageComposerViewModel) { + handleSendButtonVisibilityChanged(MessageComposerViewEvents.AnimateSendButtonVisibility(it.isSendButtonVisible, it.isSendButtonActive)) + } + messageComposerViewModel.onEach(MessageComposerViewState::sendMode, MessageComposerViewState::canSendMessage) { mode, canSend -> if (!canSend.boolean()) { return@onEach