Improve archive <-> filter navigation.

This commit is contained in:
John Preston
2020-03-20 17:12:13 +04:00
parent b8684af537
commit ab16e8e083
2 changed files with 16 additions and 8 deletions
@@ -244,6 +244,7 @@ bool SessionController::uniqueChatsInSearchResults() const {
}
void SessionController::openFolder(not_null<Data::Folder*> folder) {
setActiveChatsFilter(0);
_openedFolder = folder.get();
}
@@ -775,6 +776,9 @@ FilterId SessionController::activeChatsFilterCurrent() const {
void SessionController::setActiveChatsFilter(FilterId id) {
_activeChatsFilter = id;
if (id) {
closeFolder();
}
}
SessionController::~SessionController() = default;