From 0536d225bb1b046936d2e8dd9c03f348ae178c0c Mon Sep 17 00:00:00 2001 From: Deven Joshi Date: Fri, 19 Nov 2021 16:24:03 +0530 Subject: [PATCH] fixed unread indicator --- packages/stream_chat/lib/src/client/channel.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/stream_chat/lib/src/client/channel.dart b/packages/stream_chat/lib/src/client/channel.dart index e7c2d459..c219a120 100644 --- a/packages/stream_chat/lib/src/client/channel.dart +++ b/packages/stream_chat/lib/src/client/channel.dart @@ -1860,10 +1860,13 @@ class ChannelClientState { (m) => m.user.id == message.user?.id, ) != null; + final isThreadMessage = message.parentId != null; + return !message.silent && !message.shadowed && message.user?.id != userId && - !userIsMuted; + !userIsMuted && + !isThreadMessage; } /// Update threads with updated information about messages.