diff --git a/Telegram/SourceFiles/boxes/translate_box.cpp b/Telegram/SourceFiles/boxes/translate_box.cpp index 2d460a2038..2449d6102d 100644 --- a/Telegram/SourceFiles/boxes/translate_box.cpp +++ b/Telegram/SourceFiles/boxes/translate_box.cpp @@ -160,6 +160,12 @@ void TranslateBox( }; const auto state = box->lifetime().make_state(); + text.entities = ranges::views::all( + text.entities + ) | ranges::views::filter([](const EntityInText &e) { + return e.type() != EntityType::Spoiler; + }) | ranges::to(); + if (!IsServerMsgId(msgId)) { msgId = 0; }