diff --git a/lib/src/message_input.dart b/lib/src/message_input.dart index 5d36fd99..a3956481 100644 --- a/lib/src/message_input.dart +++ b/lib/src/message_input.dart @@ -429,7 +429,7 @@ class MessageInputState extends State { return ListView( padding: const EdgeInsets.all(0), shrinkWrap: true, - children: snapshot.data + children: (snapshot.data ?? members) .map((m) => ListTile( leading: UserAvatar( user: m.user, @@ -991,7 +991,7 @@ class MessageInputState extends State { .contains('@')) { if (_debounce?.isActive == true) _debounce.cancel(); _debounce = Timer( - const Duration(milliseconds: 350), + const Duration(milliseconds: 500), () { _mentionsOverlay = _buildMentionsOverlayEntry(); Overlay.of(context).insert(_mentionsOverlay);