Play emoji animations only in personal chats

This commit is contained in:
Ilya Laktyushin 2021-09-15 02:52:43 +03:00
parent 2f3bdcead2
commit 6ba9c12b1e

View File

@ -1600,6 +1600,8 @@ class ChatMessageAnimatedStickerItemNode: ChatMessageItemView {
} else if fitz != nil {
additionalTextEmoji = basicEmoji
}
let syncAnimations = item.message.id.peerId.namespace == Namespaces.Peer.CloudUser
return .optionalAction({
var haptic: EmojiHaptic?
@ -1617,8 +1619,7 @@ class ChatMessageAnimatedStickerItemNode: ChatMessageItemView {
self.haptic = haptic
}
if let animationItems = item.associatedData.additionalAnimatedEmojiStickers[additionalTextEmoji] {
let syncAnimations = item.message.id.peerId.namespace == Namespaces.Peer.CloudUser
if syncAnimations, let animationItems = item.associatedData.additionalAnimatedEmojiStickers[additionalTextEmoji] {
let playHaptic = haptic == nil
var hapticFeedback: HapticFeedback