diff --git a/Telegram/SourceFiles/history/history_item.cpp b/Telegram/SourceFiles/history/history_item.cpp index 58355a8c1..0ad52d455 100644 --- a/Telegram/SourceFiles/history/history_item.cpp +++ b/Telegram/SourceFiles/history/history_item.cpp @@ -982,13 +982,13 @@ ItemPreview HistoryItem::toPreview(ToPreviewOptions options) const { }; if (options.hideSender || isPost() || isEmpty()) { return {}; - } else if (!_history->peer->isUser() || _history->peer->isSelf()) { + } else if (!_history->peer->isUser()) { + return fromSender(displayFrom()); + } else if (_history->peer->isSelf()) { if (const auto forwarded = Get()) { return forwarded->originalSender ? fromSender(forwarded->originalSender) : forwarded->hiddenSenderInfo->name; - } else if (!_history->peer->isUser()) { - return fromSender(displayFrom()); } } return {};