From bfbb8d672a0bd7c4f23e4dbd2c79b32e6d840d7e Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Sun, 10 May 2026 09:24:32 +0300 Subject: [PATCH] Fixed lost caption on forwarded polls after send confirmation. --- Telegram/SourceFiles/data/data_media_types.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/data_media_types.cpp b/Telegram/SourceFiles/data/data_media_types.cpp index 54a66fc16e..ab587de75f 100644 --- a/Telegram/SourceFiles/data/data_media_types.cpp +++ b/Telegram/SourceFiles/data/data_media_types.cpp @@ -2396,7 +2396,12 @@ bool MediaPoll::updateInlineResultMedia(const MTPMessageMedia &media) { } bool MediaPoll::updateSentMedia(const MTPMessageMedia &media) { - return false; + return media.match([&](const MTPDmessageMediaPoll &data) { + parent()->history()->owner().processPoll(data); + return true; + }, [](const auto &) { + return false; + }); } std::unique_ptr MediaPoll::createView(