From 5ae5b49f9e20188385170284777f744983948a29 Mon Sep 17 00:00:00 2001 From: Deven Joshi Date: Tue, 30 Mar 2021 18:52:24 +0530 Subject: [PATCH] fix: Fixed sendingbutton.outside case (#355) * fix: Fixed sendingbutton.outside case * fix: Fixed all actionbutton cases * fix review Co-authored-by: Salvatore Giordano --- packages/stream_chat_flutter/lib/src/message_input.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/stream_chat_flutter/lib/src/message_input.dart b/packages/stream_chat_flutter/lib/src/message_input.dart index 15bb3c3d..758be5f1 100644 --- a/packages/stream_chat_flutter/lib/src/message_input.dart +++ b/packages/stream_chat_flutter/lib/src/message_input.dart @@ -491,10 +491,17 @@ class MessageInputState extends State { Expanded _buildTextInput(BuildContext context) { final theme = StreamChatTheme.of(context); + final margin = (widget.sendButtonLocation == SendButtonLocation.inside + ? const EdgeInsets.only(right: 8.0) + : EdgeInsets.zero) + + (widget.actionsLocation != ActionsLocation.left + ? const EdgeInsets.only(left: 8.0) + : EdgeInsets.zero); return Expanded( child: Center( child: Container( clipBehavior: Clip.antiAlias, + margin: margin, decoration: BoxDecoration( borderRadius: theme.messageInputTheme.borderRadius, gradient: _focusNode.hasFocus