Fix email content loaded after 10s

This commit is contained in:
dab246
2022-10-28 14:03:54 +07:00
committed by Dat H. Pham
parent 6554ca5f23
commit 1e855c26bc
4 changed files with 21 additions and 28 deletions
@@ -142,7 +142,8 @@ class EmailController extends BaseController with AppLoaderMixin {
}
void _initWorker() {
emailWorker = ever( mailboxDashBoardController.selectedEmail, (presentationEmail) {
emailWorker = ever(mailboxDashBoardController.selectedEmail, (presentationEmail) {
log('EmailController::_initWorker(): $presentationEmail');
if (presentationEmail is PresentationEmail) {
if (_currentEmailId != presentationEmail.id) {
_currentEmailId = presentationEmail.id;
@@ -927,6 +928,7 @@ class EmailController extends BaseController with AppLoaderMixin {
void closeEmailView(BuildContext context) {
mailboxDashBoardController.clearSelectedEmail();
_currentEmailId = null;
_resetToOriginalValue();
if (mailboxDashBoardController.searchController.isSearchEmailRunning) {
if (responsiveUtils.isWebDesktop(context)) {
mailboxDashBoardController.dispatchRoute(DashboardRoutes.thread);