diff --git a/lib/features/composer/presentation/composer_view.dart b/lib/features/composer/presentation/composer_view.dart index 0da0604c8..18743df6e 100644 --- a/lib/features/composer/presentation/composer_view.dart +++ b/lib/features/composer/presentation/composer_view.dart @@ -217,7 +217,7 @@ class ComposerView extends GetWidget { onLoadCompletedEditorAction: controller.onLoadCompletedMobileEditorAction, ), )), - SizedBox(height: MediaQuery.viewInsetsOf(context).bottom), + SizedBox(height: MediaQuery.viewInsetsOf(context).bottom + 64), ], ), ), @@ -369,6 +369,7 @@ class ComposerView extends GetWidget { onLoadCompletedEditorAction: controller.onLoadCompletedMobileEditorAction, ), )), + SizedBox(height: MediaQuery.viewInsetsOf(context).bottom + 64), ], ), ) diff --git a/lib/features/composer/presentation/styles/mobile/mobile_container_view_style.dart b/lib/features/composer/presentation/styles/mobile/mobile_container_view_style.dart index 7012513ae..39bc5164a 100644 --- a/lib/features/composer/presentation/styles/mobile/mobile_container_view_style.dart +++ b/lib/features/composer/presentation/styles/mobile/mobile_container_view_style.dart @@ -8,6 +8,4 @@ class MobileContainerViewStyle { static final Color keyboardToolbarBackgroundColor = PlatformInfo.isIOS ? AppColor.colorBackgroundKeyboard : AppColor.colorBackgroundKeyboardAndroid; - - static const EdgeInsets keyboardToolbarPadding = EdgeInsets.only(bottom: 64); } \ No newline at end of file diff --git a/lib/features/composer/presentation/styles/mobile/tablet_container_view_style.dart b/lib/features/composer/presentation/styles/mobile/tablet_container_view_style.dart index 19c480ab8..a6fac6b20 100644 --- a/lib/features/composer/presentation/styles/mobile/tablet_container_view_style.dart +++ b/lib/features/composer/presentation/styles/mobile/tablet_container_view_style.dart @@ -14,8 +14,6 @@ class TabletContainerViewStyle { ? AppColor.colorBackgroundKeyboard : AppColor.colorBackgroundKeyboardAndroid; - static const EdgeInsets keyboardToolbarPadding = EdgeInsets.only(bottom: 64); - static EdgeInsetsGeometry getMargin( BuildContext context, ResponsiveUtils responsiveUtils diff --git a/lib/features/composer/presentation/view/mobile/mobile_container_view.dart b/lib/features/composer/presentation/view/mobile/mobile_container_view.dart index 2c6c23f27..fe0517fa1 100644 --- a/lib/features/composer/presentation/view/mobile/mobile_container_view.dart +++ b/lib/features/composer/presentation/view/mobile/mobile_container_view.dart @@ -49,7 +49,6 @@ class MobileContainerView extends StatelessWidget { backgroundColor: backgroundColor ?? MobileContainerViewStyle.outSideBackgroundColor, resizeToAvoidBottomInset: false, body: LayoutBuilder(builder: (context, constraints) { - return KeyboardVisibilityBuilder(builder: (context, isKeyboardVisible) { return rich_composer.KeyboardRichText( richTextController: keyboardRichTextController, keyBroadToolbar: RichTextKeyboardToolBar( @@ -66,12 +65,9 @@ class MobileContainerView extends StatelessWidget { titleFormatBottomSheet: AppLocalizations.of(context).titleFormat, titleBack: AppLocalizations.of(context).format, ), - paddingChild: isKeyboardVisible - ? MobileContainerViewStyle.keyboardToolbarPadding - : EdgeInsets.zero, + paddingChild: EdgeInsets.zero, child: childBuilder(context, constraints), ); - }); }) ), ) diff --git a/lib/features/composer/presentation/view/mobile/tablet_container_view.dart b/lib/features/composer/presentation/view/mobile/tablet_container_view.dart index 2274ab08e..7fdb869f2 100644 --- a/lib/features/composer/presentation/view/mobile/tablet_container_view.dart +++ b/lib/features/composer/presentation/view/mobile/tablet_container_view.dart @@ -45,7 +45,6 @@ class TabletContainerView extends StatelessWidget { child: Scaffold( backgroundColor: TabletContainerViewStyle.outSideBackgroundColor, body: LayoutBuilder(builder: (context, constraints) { - return KeyboardVisibilityBuilder(builder: (context, isKeyboardVisible) { return KeyboardRichText( richTextController: keyboardRichTextController, keyBroadToolbar: RichTextKeyboardToolBar( @@ -62,9 +61,7 @@ class TabletContainerView extends StatelessWidget { titleFormatBottomSheet: AppLocalizations.of(context).titleFormat, titleBack: AppLocalizations.of(context).format, ), - paddingChild: isKeyboardVisible - ? TabletContainerViewStyle.keyboardToolbarPadding - : EdgeInsets.zero, + paddingChild: EdgeInsets.zero, child: Center( child: Card( elevation: TabletContainerViewStyle.elevation, @@ -81,7 +78,6 @@ class TabletContainerView extends StatelessWidget { ), ), ); - }); }) ), )