diff --git a/Telegram/SourceFiles/history/view/media/history_view_extended_preview.cpp b/Telegram/SourceFiles/history/view/media/history_view_extended_preview.cpp index 7d5b9f00a4..60db55c8ce 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_extended_preview.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_extended_preview.cpp @@ -335,6 +335,7 @@ bool ExtendedPreview::needInfoDisplay() const { return _parent->data()->isSending() || _parent->data()->hasFailed() || _parent->isUnderCursor() + || (_parent->delegate()->elementContext() == Context::ChatPreview) || _parent->isLastAndSelfMessage(); } diff --git a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp index 000cacbfac..4ae4da8923 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp @@ -1963,6 +1963,7 @@ bool Gif::needInfoDisplay() const { return _parent->data()->isSending() || _data->uploading() || _parent->isUnderCursor() + || (_parent->delegate()->elementContext() == Context::ChatPreview) // Don't show the GIF badge if this message has text. || (!_parent->hasBubble() && _parent->isLastAndSelfMessage()); } diff --git a/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp index b1c8ba33d8..3297ef8c76 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp @@ -827,6 +827,7 @@ bool GroupedMedia::needInfoDisplay() const { && (_parent->data()->isSending() || _parent->data()->hasFailed() || _parent->isUnderCursor() + || (_parent->delegate()->elementContext() == Context::ChatPreview) || _parent->isLastAndSelfMessage()); } diff --git a/Telegram/SourceFiles/history/view/media/history_view_media_unwrapped.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_unwrapped.cpp index beee98df14..237c30b87a 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_media_unwrapped.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_media_unwrapped.cpp @@ -647,6 +647,7 @@ bool UnwrappedMedia::needInfoDisplay() const { || _parent->isUnderCursor() || _parent->rightActionSize() || _parent->isLastAndSelfMessage() + || (_parent->delegate()->elementContext() == Context::ChatPreview) || (_parent->hasRightLayout() && _content->alwaysShowOutTimestamp()); } diff --git a/Telegram/SourceFiles/history/view/media/history_view_photo.cpp b/Telegram/SourceFiles/history/view/media/history_view_photo.cpp index 869527eceb..e5c7877fa7 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_photo.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_photo.cpp @@ -823,6 +823,7 @@ bool Photo::needInfoDisplay() const { return _parent->data()->isSending() || _parent->data()->hasFailed() || _parent->isUnderCursor() + || (_parent->delegate()->elementContext() == Context::ChatPreview) || _parent->isLastAndSelfMessage(); }