From f2ef6d46d552a3e60706d495e1c139d094ae2ef9 Mon Sep 17 00:00:00 2001 From: overtake Date: Wed, 29 Dec 2021 11:27:50 +0400 Subject: [PATCH] bug fixes --- submodules/TelegramCore/Sources/State/MessageReactions.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/submodules/TelegramCore/Sources/State/MessageReactions.swift b/submodules/TelegramCore/Sources/State/MessageReactions.swift index 026c4b4e1f..de6ac7cb1b 100644 --- a/submodules/TelegramCore/Sources/State/MessageReactions.swift +++ b/submodules/TelegramCore/Sources/State/MessageReactions.swift @@ -246,7 +246,9 @@ public extension EngineMessageReactionListContext.State { } for recentPeer in reactionsAttribute.recentPeers { if let peer = message.peers[recentPeer.peerId] { - items.append(EngineMessageReactionListContext.Item(peer: EnginePeer(peer), reaction: recentPeer.value)) + if reaction == nil || recentPeer.value == reaction { + items.append(EngineMessageReactionListContext.Item(peer: EnginePeer(peer), reaction: recentPeer.value)) + } } } }