TF-4303 Change order for label action
This commit is contained in:
+2
-2
@@ -507,14 +507,14 @@ class EmailActionReactor {
|
||||
if (EmailUtils.isReplyToListEnabled(presentationEmail.listPost ?? '') &&
|
||||
additionalActions.contains(EmailActionType.replyToList))
|
||||
EmailActionType.replyToList,
|
||||
if (isLabelAvailable && labels?.isNotEmpty == true)
|
||||
EmailActionType.labelAs,
|
||||
if (PlatformInfo.isWeb &&
|
||||
PlatformInfo.isCanvasKit &&
|
||||
additionalActions.contains(EmailActionType.printAll))
|
||||
EmailActionType.printAll,
|
||||
if (additionalActions.contains(EmailActionType.moveToMailbox))
|
||||
EmailActionType.moveToMailbox,
|
||||
if (isLabelAvailable && labels?.isNotEmpty == true)
|
||||
EmailActionType.labelAs,
|
||||
if (additionalActions.contains(EmailActionType.markAsStarred) &&
|
||||
additionalActions.contains(EmailActionType.unMarkAsStarred))
|
||||
presentationEmail.hasStarred
|
||||
|
||||
+3
-3
@@ -137,9 +137,6 @@ extension OnThreadDetailActionClick on ThreadDetailController {
|
||||
if (currentContext == null) return;
|
||||
|
||||
final moreActions = [
|
||||
if (mailboxDashBoardController.isLabelAvailable &&
|
||||
mailboxDashBoardController.labelController.labels.isNotEmpty)
|
||||
EmailActionType.labelAs,
|
||||
threadDetailIsRead
|
||||
? EmailActionType.markAsUnread
|
||||
: EmailActionType.markAsRead,
|
||||
@@ -147,6 +144,9 @@ extension OnThreadDetailActionClick on ThreadDetailController {
|
||||
? EmailActionType.unMarkAsStarred
|
||||
: EmailActionType.markAsStarred,
|
||||
EmailActionType.moveToMailbox,
|
||||
if (mailboxDashBoardController.isLabelAvailable &&
|
||||
mailboxDashBoardController.labelController.labels.isNotEmpty)
|
||||
EmailActionType.labelAs,
|
||||
if (!threadDetailIsArchived) EmailActionType.archiveMessage,
|
||||
threadDetailIsSpam ? EmailActionType.unSpam : EmailActionType.moveToSpam,
|
||||
threadDetailIsTrashed
|
||||
|
||||
@@ -4,7 +4,7 @@ enum EmailActionType {
|
||||
replyToList(1),
|
||||
forward(1),
|
||||
replyAll(1),
|
||||
labelAs(1),
|
||||
labelAs(2),
|
||||
compose(),
|
||||
markAsRead(2),
|
||||
markAsUnread(2),
|
||||
|
||||
Reference in New Issue
Block a user