diff --git a/Telegram/SourceFiles/chat_helpers/message_field.cpp b/Telegram/SourceFiles/chat_helpers/message_field.cpp index 9df0eaa4c..772736a79 100644 --- a/Telegram/SourceFiles/chat_helpers/message_field.cpp +++ b/Telegram/SourceFiles/chat_helpers/message_field.cpp @@ -618,7 +618,8 @@ void MessageLinksParser::parse() { Expects(tag != tagsEnd); if (Ui::InputField::IsValidMarkdownLink(tag->id) - && !TextUtilities::IsMentionLink(tag->id)) { + && !TextUtilities::IsMentionLink(tag->id) + && !Ui::InputField::IsCustomEmojiLink(tag->id)) { ranges.push_back({ tag->offset, tag->length, tag->id }); } ++tag;