diff --git a/lib/widgets/messages.dart b/lib/widgets/messages.dart index 7edad81..8023546 100644 --- a/lib/widgets/messages.dart +++ b/lib/widgets/messages.dart @@ -8,6 +8,7 @@ import 'package:contacts_plus_plus/models/session.dart'; import 'package:contacts_plus_plus/neos_hub.dart'; import 'package:contacts_plus_plus/widgets/generic_avatar.dart'; import 'package:flutter/material.dart'; +import 'package:flutter/services.dart'; import 'package:intl/intl.dart'; class Messages extends StatefulWidget { @@ -258,6 +259,7 @@ class _MessagesState extends State { .of(context) .viewInsets, child: BottomAppBar( + elevation: 0.0, padding: const EdgeInsets.symmetric(vertical: 0, horizontal: 6), child: Row( children: [ @@ -265,6 +267,7 @@ class _MessagesState extends State { child: Padding( padding: const EdgeInsets.all(8), child: TextField( + autocorrect: true, controller: _messageTextController, maxLines: 4, minLines: 1, @@ -313,6 +316,7 @@ class _MessagesState extends State { } _cacheHolder!.hub.sendMessage(message); _messageTextController.clear(); + setState(() {}); } catch (e) { ScaffoldMessenger.of(context).showSnackBar( SnackBar(