TF-934 Implement search by query when open new tab
This commit is contained in:
+3
@@ -391,6 +391,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
}
|
||||
|
||||
void setSelectedEmail(PresentationEmail? newPresentationEmail) {
|
||||
log('MailboxDashBoardController::setSelectedEmail(): $newPresentationEmail');
|
||||
selectedEmail.value = newPresentationEmail;
|
||||
}
|
||||
|
||||
@@ -440,6 +441,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
}
|
||||
|
||||
void _closeEmailDetailedView() {
|
||||
log('MailboxDashBoardController::_closeEmailDetailedView(): ');
|
||||
dispatchRoute(DashboardRoutes.thread);
|
||||
clearSelectedEmail();
|
||||
}
|
||||
@@ -1012,6 +1014,7 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
}
|
||||
|
||||
void dispatchRoute(DashboardRoutes route) {
|
||||
log('MailboxDashBoardController::dispatchRoute(): $route');
|
||||
dashboardRoute.value = route;
|
||||
|
||||
if (dashboardRoute.value == DashboardRoutes.searchEmail) {
|
||||
|
||||
@@ -40,6 +40,7 @@ class SearchController extends BaseController {
|
||||
final emailReceiveTimeType = Rxn<EmailReceiveTimeType>();
|
||||
final simpleSearchIsActivated = RxBool(false);
|
||||
final advancedSearchIsActivated = RxBool(false);
|
||||
final autoFocus = RxBool(true);
|
||||
|
||||
SearchQuery? get searchQuery => searchEmailFilter.value.text;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user