TF-2694 clear sort order when mailbox is tapped
This commit is contained in:
@@ -550,7 +550,6 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
) {
|
||||
log('MailboxController::_handleOpenMailbox():MailboxName: ${presentationMailboxSelected.name}');
|
||||
KeyboardUtils.hideKeyboard(context);
|
||||
mailboxDashBoardController.setSelectedMailbox(presentationMailboxSelected);
|
||||
mailboxDashBoardController.clearSelectedEmail();
|
||||
if (presentationMailboxSelected.id != mailboxDashBoardController.selectedMailbox.value?.id) {
|
||||
mailboxDashBoardController.clearFilterMessageOption();
|
||||
@@ -558,6 +557,7 @@ class MailboxController extends BaseMailboxController with MailboxActionHandlerM
|
||||
_disableAllSearchEmail();
|
||||
_replaceBrowserHistory();
|
||||
mailboxDashBoardController.closeMailboxMenuDrawer();
|
||||
mailboxDashBoardController.setSelectedMailbox(presentationMailboxSelected);
|
||||
mailboxDashBoardController.dispatchRoute(DashboardRoutes.thread);
|
||||
}
|
||||
|
||||
|
||||
@@ -372,7 +372,6 @@ class AdvancedFilterController extends BaseController {
|
||||
listFromEmailAddress.clear();
|
||||
listToEmailAddress.clear();
|
||||
_destinationMailboxSelected = null;
|
||||
searchController.sortOrderFiltered.value = EmailSortOrderType.mostRecent;
|
||||
}
|
||||
|
||||
void _clearAllTextFieldInput() {
|
||||
|
||||
@@ -287,12 +287,17 @@ class SearchController extends BaseController with DateRangePickerMixin {
|
||||
searchInputController.clear();
|
||||
searchFocus.unfocus();
|
||||
}
|
||||
|
||||
void _clearSortOrder() {
|
||||
sortOrderFiltered.value = EmailSortOrderType.mostRecent;
|
||||
}
|
||||
|
||||
void disableAllSearchEmail() {
|
||||
_clearAllTextInputSimpleSearch();
|
||||
deactivateSimpleSearch();
|
||||
hideSimpleSearchFormView();
|
||||
|
||||
_clearSortOrder();
|
||||
clearSearchFilter();
|
||||
deactivateAdvancedSearch();
|
||||
hideAdvancedSearchFormView();
|
||||
|
||||
Reference in New Issue
Block a user