TF-1973 Fix selection mode still displayed when dragging or moving email

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit b02fc22a1c7761bc08b6668d97c36487f05f9874)
This commit is contained in:
dab246
2023-11-20 14:53:47 +07:00
committed by Dat Vu
parent 2ffda63517
commit caa981e509
6 changed files with 585 additions and 516 deletions
@@ -16,7 +16,6 @@ import 'package:model/email/presentation_email.dart';
import 'package:model/extensions/presentation_email_extension.dart';
import 'package:model/extensions/presentation_mailbox_extension.dart';
import 'package:model/mailbox/presentation_mailbox.dart';
import 'package:model/mailbox/select_mode.dart';
import 'package:tmail_ui_user/features/mailbox/presentation/extensions/presentation_mailbox_extension.dart';
import 'package:tmail_ui_user/features/thread/domain/model/search_query.dart';
import 'package:tmail_ui_user/features/thread/presentation/styles/item_email_tile_styles.dart';
@@ -263,7 +262,7 @@ mixin BaseEmailItemTile {
? const EdgeInsetsDirectional.symmetric(horizontal: 4)
: const EdgeInsetsDirectional.all(12),
child: SvgPicture.asset(
email.selectMode == SelectMode.ACTIVE
email.isSelected
? imagePaths.icSelected
: imagePaths.icUnSelected,
fit: BoxFit.fill),
@@ -273,7 +272,7 @@ mixin BaseEmailItemTile {
alignment: Alignment.center,
color: Colors.transparent,
child: SvgPicture.asset(
email.selectMode == SelectMode.ACTIVE
email.isSelected
? imagePaths.icSelected
: imagePaths.icUnSelected,
width: 24, height: 24));