diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp index 287e108ebb..ef0f38307b 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp @@ -4208,7 +4208,8 @@ void InnerWidget::repaintPreviewResult(int index) { bool InnerWidget::computeSearchWithPostsPreview() const { return (_searchHashOrCashtag != HashOrCashtag::None) - && (_searchState.tab == ChatSearchTab::MyMessages); + && (_searchState.tab == ChatSearchTab::MyMessages) + && !_searchState.inChat; } void InnerWidget::clearFilter() { diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index fbc2a68e7d..35c8a5d35a 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -2942,7 +2942,8 @@ auto Widget::currentSearchProcess() -> not_null { bool Widget::computeSearchWithPostsPreview() const { return (_searchHashOrCashtag != HashOrCashtag::None) - && (_searchState.tab == ChatSearchTab::MyMessages); + && (_searchState.tab == ChatSearchTab::MyMessages) + && !_searchState.inChat; } void Widget::searchReceived(