Removed display of unwrapped media in sponsored messages.

This commit is contained in:
23rd 2023-11-17 16:44:23 +03:00
parent a92e9f7162
commit 1af4af6ff3

View file

@ -760,12 +760,14 @@ void Element::refreshMedia(Element *replacing) {
} }
_media = media->createView(this, replacing); _media = media->createView(this, replacing);
} else if (isOnlyCustomEmoji() } else if (isOnlyCustomEmoji()
&& Core::App().settings().largeEmoji()) { && Core::App().settings().largeEmoji()
&& !item->isSponsored()) {
_media = std::make_unique<UnwrappedMedia>( _media = std::make_unique<UnwrappedMedia>(
this, this,
std::make_unique<CustomEmoji>(this, onlyCustomEmoji())); std::make_unique<CustomEmoji>(this, onlyCustomEmoji()));
} else if (isIsolatedEmoji() } else if (isIsolatedEmoji()
&& Core::App().settings().largeEmoji()) { && Core::App().settings().largeEmoji()
&& !item->isSponsored()) {
const auto emoji = isolatedEmoji(); const auto emoji = isolatedEmoji();
const auto emojiStickers = &history()->session().emojiStickersPack(); const auto emojiStickers = &history()->session().emojiStickersPack();
const auto skipPremiumEffect = false; const auto skipPremiumEffect = false;