Fix closing settings menu on folder refresh

This commit is contained in:
Eric Kotato 2020-09-07 14:59:07 +03:00
parent cc3b6d53ab
commit d4db0e0ec5

View file

@ -286,11 +286,20 @@ void SessionController::reloadFiltersMenu() {
) | rpl::start_with_next([=] { ) | rpl::start_with_next([=] {
toggleFiltersMenu(true); toggleFiltersMenu(true);
if (previousFilter) { if (previousFilter) {
setActiveChatsFilter(previousFilter); if (activeChatsFilterCurrent() != previousFilter) {
resetFakeUnreadWhileOpened();
}
_activeChatsFilter.force_assign(previousFilter);
if (previousFilter) {
closeFolder(true);
}
} }
}, lifetime()); }, lifetime());
setActiveChatsFilter(0); if (activeChatsFilterCurrent() != 0) {
resetFakeUnreadWhileOpened();
}
_activeChatsFilter.force_assign(0);
toggleFiltersMenu(false); toggleFiltersMenu(false);
} }
} }