Fix blockquote/code captions to media in reply bar.

This commit is contained in:
John Preston 2025-06-05 12:10:31 +04:00
parent fb2274c58d
commit 265b7904a8

View file

@ -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()));