diff --git a/Telegram/SourceFiles/data/data_media_types.cpp b/Telegram/SourceFiles/data/data_media_types.cpp index 2686a39af9..cd0f169ec2 100644 --- a/Telegram/SourceFiles/data/data_media_types.cpp +++ b/Telegram/SourceFiles/data/data_media_types.cpp @@ -922,9 +922,9 @@ ItemPreview MediaPhoto::toPreview(ToPreviewOptions options) const { const auto type = tr::lng_in_dlg_photo(tr::now); const auto caption = (options.hideCaption || options.ignoreMessageText) ? TextWithEntities() - : options.translated - ? parent()->translatedText() - : parent()->originalText(); + : Dialogs::Ui::DialogsPreviewText(options.translated + ? parent()->translatedText() + : parent()->originalText()); const auto hasMiniImages = !images.empty(); return { .text = WithCaptionNotificationText(type, caption, hasMiniImages), @@ -1194,9 +1194,9 @@ ItemPreview MediaFile::toPreview(ToPreviewOptions options) const { }(); const auto caption = (options.hideCaption || options.ignoreMessageText) ? TextWithEntities() - : options.translated - ? parent()->translatedText() - : parent()->originalText(); + : Dialogs::Ui::DialogsPreviewText(options.translated + ? parent()->translatedText() + : parent()->originalText()); const auto hasMiniImages = !images.empty(); return { .text = WithCaptionNotificationText(type, caption, hasMiniImages), @@ -2199,9 +2199,9 @@ ItemPreview MediaInvoice::toPreview(ToPreviewOptions options) const { const auto type = ComputeAlbumCountsString(counts); const auto caption = (options.hideCaption || options.ignoreMessageText) ? TextWithEntities() - : options.translated - ? parent()->translatedText() - : parent()->originalText(); + : Dialogs::Ui::DialogsPreviewText(options.translated + ? parent()->translatedText() + : parent()->originalText()); const auto hasMiniImages = !images.empty(); auto nice = Ui::Text::Colorized( Ui::CreditsEmojiSmall(&parent()->history()->session()));