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