Fix bottom overflow of confirm dialog save message on landscape mobile
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
@@ -40,6 +40,7 @@ mixin MessageDialogActionMixin {
|
||||
PopInvokedWithResultCallback? onPopInvoked,
|
||||
bool isArrangeActionButtonsVertical = false,
|
||||
bool useIconAsBasicLogo = false,
|
||||
bool isScrollContentEnabled = false,
|
||||
EdgeInsetsGeometry? dialogMargin,
|
||||
}
|
||||
) async {
|
||||
@@ -54,6 +55,7 @@ mixin MessageDialogActionMixin {
|
||||
listTextSpan: listTextSpan,
|
||||
isArrangeActionButtonsVertical: isArrangeActionButtonsVertical,
|
||||
useIconAsBasicLogo: useIconAsBasicLogo,
|
||||
isScrollContentEnabled: isScrollContentEnabled,
|
||||
title: title ?? '',
|
||||
textContent: message,
|
||||
confirmText: actionName,
|
||||
@@ -106,6 +108,7 @@ mixin MessageDialogActionMixin {
|
||||
confirmText: actionName,
|
||||
cancelText: hasCancelButton ? cancelTitle ?? AppLocalizations.of(context).cancel : '',
|
||||
useIconAsBasicLogo: useIconAsBasicLogo,
|
||||
isScrollContentEnabled: isScrollContentEnabled,
|
||||
onConfirmButtonAction: () {
|
||||
if (autoPerformPopBack) {
|
||||
popBack();
|
||||
@@ -161,6 +164,7 @@ mixin MessageDialogActionMixin {
|
||||
listTextSpan: listTextSpan,
|
||||
isArrangeActionButtonsVertical: isArrangeActionButtonsVertical,
|
||||
useIconAsBasicLogo: useIconAsBasicLogo,
|
||||
isScrollContentEnabled: isScrollContentEnabled,
|
||||
title: title ?? '',
|
||||
textContent: message,
|
||||
iconWidget: icon,
|
||||
|
||||
@@ -1938,6 +1938,7 @@ class ComposerController extends BaseController
|
||||
outsideDismissible: false,
|
||||
autoPerformPopBack: false,
|
||||
isArrangeActionButtonsVertical: true,
|
||||
isScrollContentEnabled: responsiveUtils.isLandscapeMobile(context),
|
||||
usePopScope: true,
|
||||
onConfirmAction: () => _handleSaveMessageToDraft(context),
|
||||
onCancelAction: () {
|
||||
|
||||
Reference in New Issue
Block a user