TF-4303 Change order for label action

This commit is contained in:
dab246
2026-02-04 15:09:30 +07:00
committed by Dat H. Pham
parent 50374a005d
commit 73134d2833
3 changed files with 6 additions and 6 deletions
@@ -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
@@ -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
+1 -1
View File
@@ -4,7 +4,7 @@ enum EmailActionType {
replyToList(1),
forward(1),
replyAll(1),
labelAs(1),
labelAs(2),
compose(),
markAsRead(2),
markAsUnread(2),