TF-297 Fix padding overflow in mailbox creator

This commit is contained in:
dab246
2022-07-08 14:04:39 +07:00
committed by Dat H. Pham
parent b7ff5cdbad
commit 5c260098c6
2 changed files with 13 additions and 3 deletions
@@ -20,6 +20,7 @@ class MailboxCreatorView extends GetWidget<MailboxCreatorController> {
return PointerInterceptor(child: Card( return PointerInterceptor(child: Card(
margin: EdgeInsets.zero, margin: EdgeInsets.zero,
borderOnForeground: false, borderOnForeground: false,
elevation: 10,
color: Colors.transparent, color: Colors.transparent,
child: GestureDetector( child: GestureDetector(
onTap: () => controller.closeMailboxCreator(context), onTap: () => controller.closeMailboxCreator(context),
@@ -98,7 +99,11 @@ class MailboxCreatorView extends GetWidget<MailboxCreatorController> {
..onChange((value) => controller.setNewNameMailbox(value)) ..onChange((value) => controller.setNewNameMailbox(value))
..keyboardType(TextInputType.visiblePassword) ..keyboardType(TextInputType.visiblePassword)
..cursorColor(AppColor.colorTextButton) ..cursorColor(AppColor.colorTextButton)
..textStyle(const TextStyle(color: AppColor.colorNameEmail, fontSize: 16)) ..maxLines(1)
..textStyle(TextStyle(
color: AppColor.colorNameEmail,
fontSize: 16,
overflow: CommonTextStyle.defaultTextOverFlow))
..addFocusNode(controller.nameInputFocusNode) ..addFocusNode(controller.nameInputFocusNode)
..textDecoration((CreateMailboxNameInputDecorationBuilder() ..textDecoration((CreateMailboxNameInputDecorationBuilder()
..setHintText(AppLocalizations.of(context).hint_input_create_new_mailbox) ..setHintText(AppLocalizations.of(context).hint_input_create_new_mailbox)
@@ -142,7 +147,7 @@ class MailboxCreatorView extends GetWidget<MailboxCreatorController> {
Expanded(child: Obx(() => Text( Expanded(child: Obx(() => Text(
controller.selectedMailbox.value?.name?.name ?? AppLocalizations.of(context).default_mailbox, controller.selectedMailbox.value?.name?.name ?? AppLocalizations.of(context).default_mailbox,
maxLines: 1, maxLines: 1,
overflow:TextOverflow.ellipsis, overflow: CommonTextStyle.defaultTextOverFlow,
style: TextStyle( style: TextStyle(
fontSize: 15, fontSize: 15,
color: controller.selectedMailbox.value == null color: controller.selectedMailbox.value == null
@@ -86,6 +86,11 @@ class AppBarMailboxCreatorBuilder {
child: Text( child: Text(
title ?? '', title ?? '',
textAlign: TextAlign.center, textAlign: TextAlign.center,
style: const TextStyle(fontSize: 20, color: AppColor.colorNameEmail, fontWeight: FontWeight.bold))); maxLines: 1,
overflow: CommonTextStyle.defaultTextOverFlow,
style: const TextStyle(
fontSize: 20,
color: AppColor.colorNameEmail,
fontWeight: FontWeight.bold)));
} }
} }