diff --git a/packages/stream_chat/lib/src/client/channel.dart b/packages/stream_chat/lib/src/client/channel.dart index 15f093e5..a05f9922 100644 --- a/packages/stream_chat/lib/src/client/channel.dart +++ b/packages/stream_chat/lib/src/client/channel.dart @@ -2115,16 +2115,9 @@ class ChannelClientState { .toList(); /// Channel watchers list as a stream. - Stream> get watchersStream => CombineLatestStream.combine2< - List?, Map, List>( - channelStateStream - .map((cs) => cs.watchers) - .where((watchers) => watchers != null), - _channel.client.state.usersStream, - (watchers, users) { - return watchers!.map((e) => users[e.id] ?? e).toList(); - } , - ); + Stream?> get watchersStream => channelStateStream + .map((cs) => cs.watchers) + .where((watchers) => watchers != null); /// Channel member for the current user. Member? get currentUserMember => members.firstWhereOrNull(