TF-1616: Fix drag and drop email to mailbox

(cherry picked from commit 324a28c958dd9b4b9f25d7ce18c6a2a4a5c18531)
This commit is contained in:
HuyNguyen
2023-03-17 15:46:04 +07:00
committed by Dat Vu
parent 9c672d4835
commit 55e9a8c8b3
3 changed files with 41 additions and 3 deletions
@@ -164,6 +164,7 @@ class MailboxDashBoardController extends ReloadableController {
final vacationResponse = Rxn<VacationResponse>();
final routerParameters = Rxn<Map<String, String?>>();
final _isDraggingMailbox = RxBool(false);
final _triggerDropMailbox = RxBool(true);
final searchMailboxActivated = RxBool(false);
Session? sessionCurrent;
Map<Role, MailboxId> mapDefaultMailboxIdByRole = {};
@@ -1562,6 +1563,12 @@ class MailboxDashBoardController extends ReloadableController {
_isDraggingMailbox.value = isDragging;
}
void onTriggerDropMailbox(bool onScroll) {
_triggerDropMailbox.value = onScroll;
}
bool get triggerDropMailbox => _triggerDropMailbox.value;
bool get isDraggingMailbox => _isDraggingMailbox.value;
void _handleSendEmailFailure(SendEmailFailure failure) {