TF-1478: Update menu option for parent of team-mailboxes

This commit is contained in:
HuyNguyen
2023-02-26 18:50:27 +07:00
committed by Dat Vu
parent 22072bdfa5
commit cff94304b2
@@ -31,14 +31,13 @@ mixin MailboxWidgetMixin {
PresentationMailbox mailbox,
bool spamReportEnabled
) {
final _notSupportShowMarkAsRead = mailbox.isDrafts || mailbox.isSent || mailbox.isTrash;
return [
if (BuildUtils.isWeb)
MailboxActions.openInNewTab,
if (mailbox.isSpam)
_mailboxActionForSpam(spamReportEnabled),
if (mailbox.getCountUnReadEmails().isNotEmpty && !_notSupportShowMarkAsRead)
if (mailbox.getCountUnReadEmails().isNotEmpty)
MailboxActions.markAsRead
];
}
@@ -63,7 +62,7 @@ mixin MailboxWidgetMixin {
return [
if (BuildUtils.isWeb && mailbox.isSubscribedMailbox)
MailboxActions.openInNewTab,
if (mailbox.isChildOfTeamMailboxes && mailbox.getCountUnReadEmails().isNotEmpty)
if (mailbox.getCountUnReadEmails().isNotEmpty)
MailboxActions.markAsRead,
if (mailbox.isTeamMailboxes)
if (mailbox.isSubscribedMailbox)