TF-1687: Fix EmailTitle is cut off at the wrong place

(cherry picked from commit 855b39d79da371b733be10ad569e304fec5e8b75)
This commit is contained in:
HuyNguyen
2023-04-27 23:33:32 +07:00
committed by Dat Vu
parent 0f4ae09f2f
commit 136a40b0e3
3 changed files with 5 additions and 5 deletions
@@ -42,7 +42,6 @@ extension StringExtension on String {
String get withUnicodeCharacter {
return characters
.replaceAll(Characters(' '), Characters('\u{00A0}'))
.replaceAll(Characters('-'), Characters('\u{2011}'))
.toString();
}
@@ -113,7 +113,6 @@ class MailBoxFolderTileBuilder {
_buildLeadingMailboxItem(context),
const SizedBox(width: 4),
Expanded(child: _buildTitleFolderItem(context)),
])
),
);
@@ -172,7 +171,7 @@ class MailBoxFolderTileBuilder {
child: Row(children: [
_buildLeadingMailboxItem(context),
const SizedBox(width: 8),
Expanded(child: _buildTitleFolderItem(context)),
Expanded(child: _buildTitleFolderItem(context, showTrailingItem: false)),
_buildSelectedIcon()
])
),
@@ -292,7 +291,7 @@ class MailBoxFolderTileBuilder {
}
}
Widget _buildTitleFolderItem(BuildContext context) {
Widget _buildTitleFolderItem(BuildContext context, {bool showTrailingItem = true}) {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
@@ -311,7 +310,8 @@ class MailBoxFolderTileBuilder {
fontWeight: _mailboxNode.item.isTeamMailboxes ? FontWeight.bold : FontWeight.normal),
),
),
_buildTrailingItemForMailboxView(context)
if (showTrailingItem)
_buildTrailingItemForMailboxView(context)
],
),
if(_mailboxNode.item.isTeamMailboxes)
@@ -39,6 +39,7 @@ class EmailRulesItemWidget extends StatelessWidget {
icon: SvgPicture.asset(
_imagePaths.icEditRule,
fit: BoxFit.fill,
colorFilter: AppColor.primaryColor.asFilter(),
),
onTap: () {
_emailRuleController.editEmailRule(context, rule);