From 1af4af6ff37972835a2ebcf9c541735b9b1a3ada Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 17 Nov 2023 16:44:23 +0300 Subject: [PATCH] Removed display of unwrapped media in sponsored messages. --- Telegram/SourceFiles/history/view/history_view_element.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/history/view/history_view_element.cpp b/Telegram/SourceFiles/history/view/history_view_element.cpp index bacc1d8af..5c1e76063 100644 --- a/Telegram/SourceFiles/history/view/history_view_element.cpp +++ b/Telegram/SourceFiles/history/view/history_view_element.cpp @@ -760,12 +760,14 @@ void Element::refreshMedia(Element *replacing) { } _media = media->createView(this, replacing); } else if (isOnlyCustomEmoji() - && Core::App().settings().largeEmoji()) { + && Core::App().settings().largeEmoji() + && !item->isSponsored()) { _media = std::make_unique( this, std::make_unique(this, onlyCustomEmoji())); } else if (isIsolatedEmoji() - && Core::App().settings().largeEmoji()) { + && Core::App().settings().largeEmoji() + && !item->isSponsored()) { const auto emoji = isolatedEmoji(); const auto emojiStickers = &history()->session().emojiStickersPack(); const auto skipPremiumEffect = false;