From 9075a521f0eacf1c83c12d16610ed2aebd093d12 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 7 May 2025 18:03:18 +0400 Subject: [PATCH] Correctly show global search with in-chat. --- Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp index ef0f38307b..9eba2eaddc 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp @@ -3803,7 +3803,11 @@ void InnerWidget::searchReceived( clearPreviewResults(); } - const auto key = (!_openedForum || _searchState.inChat.topic()) + const auto globalSearch = (_searchState.tab == ChatSearchTab::MyMessages) + || (_searchState.tab == ChatSearchTab::PublicPosts); + const auto key = globalSearch + ? Key() + : (!_openedForum || _searchState.inChat.topic()) ? _searchState.inChat : Key(_openedForum->history()); if (inject