fix: Fixed sendingbutton.outside case (#355)

* fix: Fixed sendingbutton.outside case

* fix: Fixed all actionbutton cases

* fix review

Co-authored-by: Salvatore Giordano <[email protected]>
This commit is contained in:
Deven Joshi
2021-03-30 15:22:24 +02:00
committed by GitHub
co-authored by Salvatore Giordano
parent 3dcf1f5eb4
commit 5ae5b49f9e
@@ -491,10 +491,17 @@ class MessageInputState extends State<MessageInput> {
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