diff --git a/lib/src/message_input.dart b/lib/src/message_input.dart index 5925f317..f8cf4255 100644 --- a/lib/src/message_input.dart +++ b/lib/src/message_input.dart @@ -206,7 +206,7 @@ class MessageInputState extends State { direction: Axis.horizontal, crossAxisAlignment: CrossAxisAlignment.center, children: [ - if (_giphyEnabled) + if (!_giphyEnabled) Row( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: [ @@ -305,14 +305,14 @@ class MessageInputState extends State { ], ) ) : null, - suffixIcon: IconButton( + suffixIcon: _giphyEnabled ? IconButton( icon: Icon(Icons.cancel_outlined), onPressed: () { setState(() { _giphyEnabled = false; }); }, - ) + ) : null, ), textCapitalization: TextCapitalization.sentences, ),