diff --git a/lib/utils/adaptive_bottom_sheet.dart b/lib/utils/adaptive_bottom_sheet.dart index 96cbe5e1e..cad4d525c 100644 --- a/lib/utils/adaptive_bottom_sheet.dart +++ b/lib/utils/adaptive_bottom_sheet.dart @@ -1,9 +1,8 @@ import 'dart:math'; -import 'package:flutter/material.dart'; - import 'package:fluffychat/config/app_config.dart'; import 'package:fluffychat/config/themes.dart'; +import 'package:flutter/material.dart'; Future showAdaptiveBottomSheet({ required BuildContext context, @@ -18,20 +17,21 @@ Future showAdaptiveBottomSheet({ useRootNavigator: useRootNavigator, barrierDismissible: isDismissible, useSafeArea: true, - builder: (context) => Container( - margin: const EdgeInsets.all(16), - constraints: const BoxConstraints( - maxWidth: 480, - maxHeight: 720, - ), - alignment: Alignment.center, - child: Material( - elevation: Theme.of(context).dialogTheme.elevation ?? 4, - shadowColor: Theme.of(context).dialogTheme.shadowColor, - borderRadius: BorderRadius.circular(AppConfig.borderRadius), - color: Theme.of(context).scaffoldBackgroundColor, - clipBehavior: Clip.hardEdge, - child: builder(context), + builder: (context) => Center( + child: Container( + margin: const EdgeInsets.all(16), + constraints: const BoxConstraints( + maxWidth: 480, + maxHeight: 720, + ), + child: Material( + elevation: Theme.of(context).dialogTheme.elevation ?? 4, + shadowColor: Theme.of(context).dialogTheme.shadowColor, + borderRadius: BorderRadius.circular(AppConfig.borderRadius), + color: Theme.of(context).scaffoldBackgroundColor, + clipBehavior: Clip.hardEdge, + child: builder(context), + ), ), ), );