TF-3911 Support mail keyboard shortcut actions in email list view on web

This commit is contained in:
dab246
2025-07-29 03:25:26 +07:00
committed by Dat H. Pham
parent b2989521d9
commit 226f6520a7
15 changed files with 515 additions and 266 deletions
@@ -443,11 +443,15 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
);
mailboxDashBoardController.clearEmailUIAction();
} else if (action is TriggerMailViewKeyboardShortcutAction) {
mailboxDashBoardController.clearEmailUIAction();
if (_currentEmailId == null ||
action.email.id != _currentEmailId) {
return;
}
handleMailActionByShortcutAction(
actionType: action.actionType,
email: action.email,
);
mailboxDashBoardController.clearEmailUIAction();
}
}));