TF-3766 Fix Mark as important, Request read receipt not selected after touch in composer

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-06-17 09:23:43 +07:00
committed by Dat H. Pham
parent e648736819
commit 1645c03000
4 changed files with 54 additions and 2 deletions
@@ -5,12 +5,14 @@ import 'package:tmail_ui_user/features/composer/presentation/model/composer_acti
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
class PopupMenuItemComposerTypeAction
extends PopupMenuItemActionRequiredIcon<ComposerActionType> {
extends PopupMenuItemActionRequiredIconWithMultipleSelected<
ComposerActionType> {
final AppLocalizations appLocalizations;
final ImagePaths imagePaths;
PopupMenuItemComposerTypeAction(
super.action,
super.selectedActions,
this.appLocalizations,
this.imagePaths,
);
@@ -26,4 +28,7 @@ class PopupMenuItemComposerTypeAction
@override
Color get actionNameColor => action.getContextMenuTitleColor();
@override
String get selectedIcon => imagePaths.icFilterSelected;
}