diff --git a/lib/src/channel_preview.dart b/lib/src/channel_preview.dart index c0c6f558..7f976688 100644 --- a/lib/src/channel_preview.dart +++ b/lib/src/channel_preview.dart @@ -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, ), ); }