From eeea9932ed914aace1e161f0251e9a2139aa5c0c Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Sun, 24 Aug 2025 23:46:18 +0300 Subject: [PATCH] Removed simple colorizing of query of hash or cashtag in found messages. --- Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp index cfbb770582..43cc854c31 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp @@ -1240,7 +1240,9 @@ void InnerWidget::paintEvent(QPaintEvent *e) { auto to = ceilclamp(r.y() + r.height() - skip, _st->height, 0, _previewResults.size()); p.translate(0, from * _st->height); if (from < _previewResults.size()) { - const auto searchLowerText = _searchState.query.toLower(); + const auto searchLowerText = (_searchHashOrCashtag == HashOrCashtag::None) + ? _searchState.query.toLower() + : QString(); for (; from < to; ++from) { const auto &result = _previewResults[from]; const auto active = isSearchResultActive(result.get(), activeEntry); @@ -1286,7 +1288,9 @@ void InnerWidget::paintEvent(QPaintEvent *e) { tr::now, lt_count, _searchedMigratedCount + _searchedCount); - const auto searchLowerText = _searchState.query.toLower(); + const auto searchLowerText = (_searchHashOrCashtag == HashOrCashtag::None) + ? _searchState.query.toLower() + : QString(); p.fillRect(0, 0, fullWidth, st::searchedBarHeight, st::searchedBarBg); p.setFont(st::searchedBarFont); p.setPen(st::searchedBarFg);