TF-4141 Fix cannot move when drag an email in Action required folder into other folder
This commit is contained in:
+1
-1
@@ -1377,7 +1377,7 @@ class MailboxDashBoardController extends ReloadableController
|
||||
_handleDragSelectedMultipleEmailToFavoriteFolder(listEmails);
|
||||
} else {
|
||||
if (searchController.isSearchEmailRunning ||
|
||||
selectedMailbox.value?.isFavorite == true) {
|
||||
selectedMailbox.value?.isVirtualFolder == true) {
|
||||
final Map<MailboxId,List<EmailId>> mapListEmailSelectedByMailBoxId = {};
|
||||
for (var element in listEmails) {
|
||||
final mailbox = element.findMailboxContain(mapMailboxById);
|
||||
|
||||
+1
-1
@@ -50,7 +50,7 @@ extension HandleActionTypeForEmailSelection on MailboxDashBoardController {
|
||||
final mapEmailIdsByMailboxId = <MailboxId, List<EmailId>>{};
|
||||
|
||||
if (searchController.isSearchEmailRunning ||
|
||||
selectedMailbox.value?.isFavorite == true) {
|
||||
selectedMailbox.value?.isVirtualFolder == true) {
|
||||
for (final email in emails) {
|
||||
final mailboxId = email.firstMailboxIdAvailable;
|
||||
final emailId = email.id;
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ extension MoveEmailsToMailboxExtension on MailboxDashBoardController {
|
||||
required MailboxId destinationMailboxId,
|
||||
}) {
|
||||
if (destinationMailboxId == selectedMailbox.value?.id ||
|
||||
selectedMailbox.value?.isFavorite == true) {
|
||||
selectedMailbox.value?.isVirtualFolder == true) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user