Fix validate email sending dialog position

(cherry picked from commit 8d873b53843a971d3e8e5eb0f80f97f6c5587454)
This commit is contained in:
dab246
2023-12-05 18:55:21 +07:00
committed by Dat H. Pham
parent d97457d42c
commit affc1a4ee7
5 changed files with 96 additions and 82 deletions
@@ -77,8 +77,7 @@ mixin MessageDialogActionMixin {
..title(title ?? '')
..content(message)
..addIcon(icon)
..margin(const EdgeInsets.symmetric(vertical: 42, horizontal: 16))
..marginIcon(icon != null ? const EdgeInsets.only(top: 24) : null)
..margin(const EdgeInsets.only(bottom: 42))
..widthDialog(responsiveUtils.getSizeScreenWidth(context))
..colorConfirmButton(actionButtonColor ?? AppColor.colorTextButton)
..colorCancelButton(cancelButtonColor ?? AppColor.colorCancelButton)
@@ -108,6 +107,11 @@ mixin MessageDialogActionMixin {
barrierColor: AppColor.colorDefaultCupertinoActionSheet,
backgroundColor: Colors.transparent,
enableDrag: true,
constraints: BoxConstraints(
maxWidth: responsiveUtils.getSizeScreenShortestSide(context) - 16
),
useSafeArea: true,
shape: const RoundedRectangleBorder(borderRadius: BorderRadius.all(Radius.circular(18))),
);
} else {
return (ConfirmationDialogActionSheetBuilder(context, listTextSpan: listTextSpan)