TF-2667 Add cancel button in progress saving message to drafts dialog

This commit is contained in:
dab246
2024-03-12 13:43:14 +07:00
committed by Dat H. Pham
parent f2b70aec48
commit c013e0306c
14 changed files with 297 additions and 94 deletions
@@ -260,9 +260,12 @@ class MailboxDashBoardController extends ReloadableController {
);
@override
void onInit() {
void onInit() async {
_registerStreamListener();
BackButtonInterceptor.add(_onBackButtonInterceptor, name: AppRoutes.dashboard);
WidgetsBinding.instance.addPostFrameCallback((_) async {
await applicationManager.initUserAgent();
});
super.onInit();
}
@@ -2466,6 +2469,7 @@ class MailboxDashBoardController extends ReloadableController {
_refreshActionEventController.close();
_notificationManager.closeStream();
_fcmService.closeStream();
applicationManager.releaseUserAgent();
BackButtonInterceptor.removeByName(AppRoutes.dashboard);
super.onClose();
}