From a54b37a8d888af0d88799aab183f39f68f0fd1c0 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 17 Sep 2021 17:18:39 +0300 Subject: [PATCH] Use sticker for red heart if there is no dedicated sticker for a colored heart. --- td/telegram/StickersManager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/td/telegram/StickersManager.cpp b/td/telegram/StickersManager.cpp index fece16da1..41fdeaf03 100644 --- a/td/telegram/StickersManager.cpp +++ b/td/telegram/StickersManager.cpp @@ -4067,6 +4067,12 @@ vector StickersManager::get_animated_emoji_stickers(const StickerSet *st result.push_back(sticker_id); } } + if (result.empty()) { + const static vector heart_emojis{"๐Ÿ’›", "๐Ÿ’™", "๐Ÿ’š", "๐Ÿ’œ", "๐Ÿงก", "๐Ÿ–ค", "๐ŸคŽ", "๐Ÿค"}; + if (td::contains(heart_emojis, emoji)) { + return get_animated_emoji_stickers(sticker_set, "โค"); + } + } return result; }