TF-4229 Add integration test on mobile for case search_email_with_tag_scenario

This commit is contained in:
dab246
2026-01-07 15:07:47 +07:00
committed by Dat H. Pham
parent 87341d7052
commit cc8ba39d19
7 changed files with 124 additions and 9 deletions
@@ -81,6 +81,7 @@ mixin SearchLabelFilterModalMixin on PopupContextMenuActionMixin {
}).toList();
openBottomSheetContextMenuAction(
key: const Key('label_list_bottom_sheet_context_menu'),
context: context,
itemActions: contextMenuActions,
onContextMenuActionClick: (menuAction) {
@@ -753,14 +753,12 @@ class SearchEmailView extends GetWidget<SearchEmailController>
final isLabelAvailable = dashboardController.isLabelAvailable;
final labelController = dashboardController.labelController;
final listLabels = dashboardController.labelController.labels;
List<Label>? emailLabels;
if (isLabelAvailable) {
emailLabels = presentationEmail.getLabelList(
labelController.labels,
);
emailLabels = presentationEmail.getLabelList(listLabels);
}
return EmailTileBuilder(
@@ -622,15 +622,13 @@ class ThreadView extends GetWidget<ThreadController>
final isLabelAvailable = controller
.mailboxDashBoardController.isLabelAvailable;
final labelController =
controller.mailboxDashBoardController.labelController;
final listLabels =
controller.mailboxDashBoardController.labelController.labels;
List<Label>? emailLabels;
if (isLabelAvailable) {
emailLabels = presentationEmail.getLabelList(
labelController.labels,
);
emailLabels = presentationEmail.getLabelList(listLabels);
}
return Dismissible(