From 665224931c9a4eb74f2da0b5b3f1a49cf1cd1c8d Mon Sep 17 00:00:00 2001 From: dab246 Date: Mon, 24 Mar 2025 13:20:30 +0700 Subject: [PATCH] TF-3585 Add bottom margin read receipt dialog Signed-off-by: dab246 --- core/lib/presentation/views/dialog/confirm_dialog_button.dart | 2 +- lib/features/base/mixin/message_dialog_action_mixin.dart | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/core/lib/presentation/views/dialog/confirm_dialog_button.dart b/core/lib/presentation/views/dialog/confirm_dialog_button.dart index 817325f0f..934fbee9f 100644 --- a/core/lib/presentation/views/dialog/confirm_dialog_button.dart +++ b/core/lib/presentation/views/dialog/confirm_dialog_button.dart @@ -40,7 +40,7 @@ class ConfirmDialogButton extends StatelessWidget { ), alignment: Alignment.center, padding: maxLines == 1 - ? null + ? const EdgeInsets.symmetric(horizontal: 8) : padding ?? const EdgeInsets.symmetric(horizontal: 8, vertical: 12), child: Text( label, diff --git a/lib/features/base/mixin/message_dialog_action_mixin.dart b/lib/features/base/mixin/message_dialog_action_mixin.dart index 03cb15771..712d19071 100644 --- a/lib/features/base/mixin/message_dialog_action_mixin.dart +++ b/lib/features/base/mixin/message_dialog_action_mixin.dart @@ -46,6 +46,7 @@ mixin MessageDialogActionMixin { bool isArrangeActionButtonsVertical = false, int? titleActionButtonMaxLines, bool useIconAsBasicLogo = false, + EdgeInsetsGeometry? dialogMargin, } ) async { final responsiveUtils = Get.find(); @@ -111,6 +112,7 @@ mixin MessageDialogActionMixin { textContent: message, title: title ?? '', iconWidget: icon, + margin: dialogMargin, widthDialog: responsiveUtils.getSizeScreenWidth(context), confirmBackgroundButtonColor: actionButtonColor, cancelBackgroundButtonColor: cancelButtonColor,