Fixed heart emoji detection & normalization for emoji keywords

This commit is contained in:
Ilya Laktyushin
2019-08-13 15:25:33 +03:00
parent 1ad7b99f4f
commit 7b147bc8e1
2 changed files with 3 additions and 5 deletions

View File

@@ -386,10 +386,10 @@ public final class ChatMessageItem: ListViewItem, CustomStringConvertible {
}
}
if viewClassName == ChatMessageBubbleItemNode.self && self.presentationData.largeEmoji && messageIsElligibleForLargeEmoji(self.message) {
if let _ = self.associatedData.animatedEmojiStickers[self.message.text.basicEmoji.0] {
if viewClassName == ChatMessageBubbleItemNode.self && self.presentationData.largeEmoji {
if self.message.text.count == 1, let _ = self.associatedData.animatedEmojiStickers[self.message.text.basicEmoji.0] {
viewClassName = ChatMessageAnimatedStickerItemNode.self
} else {
} else if messageIsElligibleForLargeEmoji(self.message) {
viewClassName = ChatMessageStickerItemNode.self
}
}

View File

@@ -19,8 +19,6 @@ extension UnicodeScalar {
return true
case 0x1f004:
return true
case 0x2764:
return true
case 0x270b, 0x2728:
return true
default: