TF-1698 Fix system not redirect correct url when user double click many times to view email in mailbox
(cherry picked from commit 1f205b2d89d6db3b84193e8bd3941a3e310f2a6a)
This commit is contained in:
+2
-2
@@ -1564,8 +1564,8 @@ class MailboxDashBoardController extends ReloadableController {
|
||||
emailsInCurrentMailbox.value = newEmailList;
|
||||
}
|
||||
|
||||
void openMailboxAction(BuildContext context, PresentationMailbox presentationMailbox) {
|
||||
dispatchAction(OpenMailboxAction(context, presentationMailbox));
|
||||
void openMailboxAction(PresentationMailbox presentationMailbox) {
|
||||
dispatchMailboxUIAction(OpenMailboxAction(presentationMailbox));
|
||||
}
|
||||
|
||||
bool get enableSpamReport => spamReportController.enableSpamReport;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
import 'package:core/presentation/state/failure.dart';
|
||||
import 'package:core/presentation/state/success.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import 'package:jmap_dart_client/jmap/account_id.dart';
|
||||
import 'package:jmap_dart_client/jmap/core/session/session.dart';
|
||||
@@ -107,10 +106,10 @@ class SpamReportController extends BaseController {
|
||||
|
||||
bool get enableSpamReport => _spamReportState.value == SpamReportState.enabled;
|
||||
|
||||
void openMailbox(BuildContext context) {
|
||||
void openMailbox() {
|
||||
final mailboxDashBoardController = Get.find<MailboxDashBoardController>();
|
||||
_storeLastTimeDismissedSpamReportedAction();
|
||||
mailboxDashBoardController.openMailboxAction(context, _presentationSpamMailbox.value!);
|
||||
mailboxDashBoardController.openMailboxAction(_presentationSpamMailbox.value!);
|
||||
}
|
||||
|
||||
void storeSpamReportStateAction(SpamReportState spamReportState) {
|
||||
|
||||
Reference in New Issue
Block a user