TF1549: Fix UI when change languages for email rules header

This commit is contained in:
HuyNguyen
2023-03-09 23:20:06 +07:00
committed by Dat Vu
parent a522cdd4d4
commit e4106eb6cf
@@ -46,17 +46,18 @@ class EmailRulesHeaderWidget extends StatelessWidget {
Widget _buildButtonAddNewRule(BuildContext context) { Widget _buildButtonAddNewRule(BuildContext context) {
if (!responsiveUtils.isMobile(context)) { if (!responsiveUtils.isMobile(context)) {
return (ButtonBuilder(imagePaths.icAddNewRules) return Row(
children: [
(ButtonBuilder(imagePaths.icAddNewRules)
..key(const Key('button_new_rule')) ..key(const Key('button_new_rule'))
..decoration(BoxDecoration( ..decoration(BoxDecoration(
borderRadius: BorderRadius.circular(10), borderRadius: BorderRadius.circular(10),
color: AppColor.colorTextButton)) color: AppColor.colorTextButton))
..paddingIcon(const EdgeInsets.only(right: 8)) ..paddingIcon(const EdgeInsets.only(right: 8))
..iconColor(Colors.white) ..iconColor(Colors.white)
..maxWidth(130)
..size(20) ..size(20)
..radiusSplash(10) ..radiusSplash(10)
..padding(const EdgeInsets.symmetric(vertical: 12)) ..padding(const EdgeInsets.symmetric(vertical: 12,horizontal: 8))
..textStyle(const TextStyle( ..textStyle(const TextStyle(
fontSize: 17, fontSize: 17,
color: Colors.white, color: Colors.white,
@@ -66,8 +67,10 @@ class EmailRulesHeaderWidget extends StatelessWidget {
..text( ..text(
AppLocalizations.of(context).addNewRule, AppLocalizations.of(context).addNewRule,
isVertical: false, isVertical: false,
)) )).build(),
.build(); const Expanded(child: SizedBox()),
],
);
} else { } else {
return (ButtonBuilder(imagePaths.icAddNewRules) return (ButtonBuilder(imagePaths.icAddNewRules)
..key(const Key('button_new_rule')) ..key(const Key('button_new_rule'))
@@ -88,8 +91,7 @@ class EmailRulesHeaderWidget extends StatelessWidget {
..text( ..text(
AppLocalizations.of(context).addNewRule, AppLocalizations.of(context).addNewRule,
isVertical: false, isVertical: false,
)) )).build();
.build();
} }
} }
} }