Fixed display of recent posts with some types documents in statistics.

This commit is contained in:
23rd 2023-11-28 03:55:07 +03:00 committed by John Preston
parent 1e57563349
commit 6de95fc4ed
1 changed files with 3 additions and 1 deletions

View File

@ -105,7 +105,8 @@ MessagePreview::MessagePreview(
}
processPreview();
}
if (!_photoMedia && !_documentMedia) {
if ((!_documentMedia || _documentMedia->thumbnailSize().isNull())
&& !_photoMedia) {
const auto userpic = Ui::CreateChild<Ui::UserpicButton>(
this,
item->history()->peer,
@ -200,6 +201,7 @@ void MessagePreview::processPreview() {
session->downloaderTaskFinished()
) | rpl::start_with_next([=] {
const auto computed = computeThumbInfo();
const auto guard = gsl::finally([&] { update(); });
if (!computed.image) {
if (_documentMedia && !_documentMedia->owner()->hasThumbnail()) {
_preview = QImage();