diff --git a/packages/stream_chat_flutter/lib/src/user_mentions_overlay.dart b/packages/stream_chat_flutter/lib/src/user_mentions_overlay.dart index 6068369a..e3830231 100644 --- a/packages/stream_chat_flutter/lib/src/user_mentions_overlay.dart +++ b/packages/stream_chat_flutter/lib/src/user_mentions_overlay.dart @@ -67,7 +67,6 @@ class UserMentionsOverlay extends StatefulWidget { class _UserMentionsOverlayState extends State { late Future> userMentionsFuture; - late List initialMentions = membersAndWatchers; @override void initState() { @@ -102,8 +101,9 @@ class _UserMentionsOverlayState extends State { decoration: BoxDecoration(color: theme.colorTheme.barsBg), child: FutureBuilder>( future: userMentionsFuture, - initialData: initialMentions, builder: (context, snapshot) { + if (snapshot.hasError) return const Offstage(); + if (!snapshot.hasData) return const Offstage(); final users = snapshot.data!; return ListView.builder( padding: const EdgeInsets.all(0),