diff --git a/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.cpp b/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.cpp index 198d44f1d..3e276079d 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.cpp @@ -292,6 +292,10 @@ void CustomEmoji::paintCustom( } } +bool CustomEmoji::alwaysShowOutTimestamp() { + return (_lines.size() == 1) && _lines.back().size() > 2; +} + bool CustomEmoji::hasHeavyPart() const { return _hasHeavyPart; } diff --git a/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.h b/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.h index f8fdb7023..aa24c7056 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.h +++ b/Telegram/SourceFiles/history/view/media/history_view_custom_emoji.h @@ -50,9 +50,7 @@ public: const QRect &r) override; ClickHandlerPtr link() override; - bool alwaysShowOutTimestamp() override { - return true; - } + bool alwaysShowOutTimestamp() override; bool hasTextForCopy() const override { return true; }