diff --git a/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp index 742b2a271a..422f18596b 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp @@ -275,7 +275,8 @@ void GroupedMedia::draw( crl::time ms) const { const auto groupPadding = groupedPadding(); const auto fullSelection = (selection == FullSelection); - const auto textSelection = !fullSelection + const auto textSelection = (_mode == Mode::Column) + && !fullSelection && !IsSubGroupSelection(selection); for (auto i = 0, count = int(_parts.size()); i != count; ++i) { const auto &part = _parts[i];