TF-1831 Handle system back button in search email

Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit f4ffd113f192415c8613bf12fe40db1af902edaf)
This commit is contained in:
dab246
2023-12-09 15:59:20 +07:00
committed by Dat H. Pham
parent 535ac67971
commit bb98f02918
20 changed files with 492 additions and 250 deletions
@@ -42,11 +42,11 @@ extension ListPresentationEmailExtensions on List<PresentationEmail> {
SearchQuery? searchQuery,
}) {
if (PlatformInfo.isWeb) {
final route = RouteUtils.generateRouteBrowser(
final route = RouteUtils.createUrlWebLocationBar(
AppRoutes.dashboard,
NavigationRouter(
router: NavigationRouter(
emailId: currentEmail.id,
mailboxId: selectedMailbox?.id,
mailboxId: isSearchEmailRunning ? null : selectedMailbox?.id,
searchQuery: isSearchEmailRunning ? searchQuery : null,
dashboardType: isSearchEmailRunning ? DashboardType.search : DashboardType.normal
)