diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp index 35e0301f8..0292dcaf6 100644 --- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp @@ -2348,7 +2348,7 @@ bool Widget::cancelSearch() { auto clearingInChat = false; cancelSearchRequest(); if (!clearingQuery && (_searchInChat || _searchFromAuthor)) { - if (controller()->adaptive().isOneColumn()) { + if (_searchInChat && controller()->adaptive().isOneColumn()) { if (const auto thread = _searchInChat.thread()) { controller()->showThread(thread); } else {