From 2baf754cc14931dff4c7e8c27697c5dde896d199 Mon Sep 17 00:00:00 2001 From: dab246 Date: Fri, 26 Sep 2025 11:17:57 +0700 Subject: [PATCH] Fix when we select email frequently, sometime, email view displays not selected email --- .../presentation/controller/single_email_controller.dart | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/features/email/presentation/controller/single_email_controller.dart b/lib/features/email/presentation/controller/single_email_controller.dart index f0e8de4f9..b252a14d0 100644 --- a/lib/features/email/presentation/controller/single_email_controller.dart +++ b/lib/features/email/presentation/controller/single_email_controller.dart @@ -202,6 +202,10 @@ class SingleEmailController extends BaseController with AppLoaderMixin { Stream> get downloadProgressState => _downloadProgressStateController.stream; PresentationEmail? get currentEmail { + if (PlatformInfo.isMobile && + _threadDetailController?.isThreadDetailEnabled != true) { + return mailboxDashBoardController.selectedEmail.value; + } return _currentEmailId == null ? null : _threadDetailController?.emailIdsPresentation[_currentEmailId];