fix bug on empty thread

This commit is contained in:
Salvatore Giordano
2020-03-13 15:44:25 +01:00
parent 18765f9823
commit 2f6143234a
2 changed files with 6 additions and 5 deletions
+6 -4
View File
@@ -329,10 +329,12 @@ class _MessageListViewState extends State<MessageListView> {
}
_streamListener = stream
.map((messages) => messages
.where((m) =>
!(m.status == MessageSendingStatus.FAILED && m.isDeleted))
.toList())
.map((messages) =>
messages
?.where((m) =>
!(m.status == MessageSendingStatus.FAILED && m.isDeleted))
?.toList() ??
[])
.listen((newMessages) {
newMessages = newMessages.reversed.toList();
if (_messages.isEmpty ||