Cancel search on switching folders.

This commit is contained in:
John Preston 2024-04-15 14:48:57 +04:00
parent 360366ba9e
commit a0a9de1d18

View file

@ -655,6 +655,9 @@ void Widget::setupMoreChatsBar() {
controller()->activeChatsFilter( controller()->activeChatsFilter(
) | rpl::start_with_next([=](FilterId id) { ) | rpl::start_with_next([=](FilterId id) {
storiesToggleExplicitExpand(false); storiesToggleExplicitExpand(false);
if (!_searchInChat) {
cancelSearch();
}
if (!id) { if (!id) {
_moreChatsBar = nullptr; _moreChatsBar = nullptr;
@ -3345,7 +3348,7 @@ bool Widget::cancelSearch() {
if (_suggestions && clearSearchFocus) { if (_suggestions && clearSearchFocus) {
setFocus(); setFocus();
} }
return clearingQuery || clearingInChat; return clearingQuery || clearingInChat || clearSearchFocus;
} }
void Widget::cancelSearchInChat() { void Widget::cancelSearchInChat() {