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