From 06b090dac2b4caa89fea136b09f87c83db4744e2 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Fri, 3 Dec 2021 15:43:49 +0100 Subject: [PATCH] fix(llc): revert message action --- .../lib/src/message_actions_modal.dart | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/stream_chat_flutter/lib/src/message_actions_modal.dart b/packages/stream_chat_flutter/lib/src/message_actions_modal.dart index 23f3a096..e85e7cd8 100644 --- a/packages/stream_chat_flutter/lib/src/message_actions_modal.dart +++ b/packages/stream_chat_flutter/lib/src/message_actions_modal.dart @@ -533,7 +533,11 @@ class _MessageActionsModalState extends State { onTap: () { Navigator.pop(context); final channel = StreamChannel.of(context).channel; - channel.state?.retryFailedMessages(); + if (isUpdateFailed) { + channel.updateMessage(widget.message); + } else { + channel.sendMessage(widget.message); + } }, child: Padding( padding: const EdgeInsets.symmetric(vertical: 11, horizontal: 16), @@ -606,7 +610,9 @@ class _MessageActionsModalState extends State { widget.editMessageInputBuilder!(context, widget.message) else MessageInput( - editMessage: widget.message, + messageInputController: MessageInputController( + message: widget.message, + ), preMessageSending: (m) { FocusScope.of(context).unfocus(); Navigator.pop(context);