diff --git a/lib/features/search/email/presentation/extension/handle_email_more_action_extension.dart b/lib/features/search/email/presentation/extension/handle_email_more_action_extension.dart index 438831d6d..0056c964c 100644 --- a/lib/features/search/email/presentation/extension/handle_email_more_action_extension.dart +++ b/lib/features/search/email/presentation/extension/handle_email_more_action_extension.dart @@ -38,6 +38,7 @@ extension HandleEmailMoreActionExtension on SearchEmailController { action, AppLocalizations.of(context), imagePaths, + category: action.category, )) .toList(); @@ -53,6 +54,7 @@ extension HandleEmailMoreActionExtension on SearchEmailController { mailboxContain: mailboxContain, ); }, + useGroupedActions: true, ); } else { final popupMenuItems = listEmailActions.map((actionType) { diff --git a/lib/features/search/email/presentation/extension/handle_press_email_selection_action.dart b/lib/features/search/email/presentation/extension/handle_press_email_selection_action.dart index 41a5309f3..83a3b80af 100644 --- a/lib/features/search/email/presentation/extension/handle_press_email_selection_action.dart +++ b/lib/features/search/email/presentation/extension/handle_press_email_selection_action.dart @@ -70,6 +70,7 @@ extension HandlePressEmailSelectionActionExtension on SearchEmailController { action, AppLocalizations.of(context), imagePaths, + category: action.category, )) .toList(); @@ -80,6 +81,7 @@ extension HandlePressEmailSelectionActionExtension on SearchEmailController { popBack(); handleSelectionEmailAction(menuAction.action, emails); }, + useGroupedActions: true, ); } diff --git a/lib/features/thread/presentation/extensions/handle_press_email_selection_action.dart b/lib/features/thread/presentation/extensions/handle_press_email_selection_action.dart index 6b490e054..e282faaf6 100644 --- a/lib/features/thread/presentation/extensions/handle_press_email_selection_action.dart +++ b/lib/features/thread/presentation/extensions/handle_press_email_selection_action.dart @@ -70,6 +70,7 @@ extension HandlePressEmailSelectionActionExtension on ThreadController { action, AppLocalizations.of(context), imagePaths, + category: action.category, )) .toList(); @@ -80,6 +81,7 @@ extension HandlePressEmailSelectionActionExtension on ThreadController { popBack(); pressEmailSelectionAction(menuAction.action, emails); }, + useGroupedActions: true, ); } diff --git a/lib/features/thread/presentation/thread_view.dart b/lib/features/thread/presentation/thread_view.dart index edfdf1fc6..250a503aa 100644 --- a/lib/features/thread/presentation/thread_view.dart +++ b/lib/features/thread/presentation/thread_view.dart @@ -640,6 +640,7 @@ class ThreadView extends GetWidget action, AppLocalizations.of(context), controller.imagePaths, + category: action.category, )) .toList(); @@ -654,6 +655,7 @@ class ThreadView extends GetWidget mailboxContain: presentationEmail.mailboxContain, ); }, + useGroupedActions: true, ); } else { final popupMenuItems = listEmailActions.map((actionType) {