fix preview read indicator

This commit is contained in:
Salvatore Giordano
2020-12-31 16:31:39 +01:00
parent 7f2dadb60d
commit 0fea3ab64a
+6 -3
View File
@@ -130,11 +130,14 @@ class ChannelPreview extends StatelessWidget {
.lastMessageAt
.fontSize,
isMessageRead: channel.state.read
.where((element) => element.lastRead
?.where((element) =>
element.user.id !=
channel.client.state.user.id)
?.where((element) => element.lastRead
.isAfter(channel
.state.lastMessage.createdAt))
.length ==
((channel.memberCount ?? 0) - 1),
?.isNotEmpty ==
true,
),
);
}