From fe976250e0e02a92a67e76ebf339a2f0d6507796 Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 13 Jul 2023 00:44:38 +0700 Subject: [PATCH] TF-1486 Change background rich text keyboard on android --- lib/features/composer/presentation/composer_view.dart | 9 +++++++-- .../presentation/vacation/vacation_view.dart | 4 +++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/features/composer/presentation/composer_view.dart b/lib/features/composer/presentation/composer_view.dart index 2c09da9de7..ec2c3c8f11 100644 --- a/lib/features/composer/presentation/composer_view.dart +++ b/lib/features/composer/presentation/composer_view.dart @@ -5,6 +5,7 @@ import 'package:core/presentation/views/button/icon_button_web.dart'; import 'package:core/presentation/views/context_menu/simple_context_menu_action_builder.dart'; import 'package:core/presentation/views/image/avatar_builder.dart'; import 'package:core/presentation/views/responsive/responsive_widget.dart'; +import 'package:core/utils/platform_info.dart'; import 'package:file_picker/file_picker.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; @@ -49,7 +50,9 @@ class ComposerView extends BaseComposerView { return KeyboardRichText( richTextController: controller.keyboardRichTextController, keyBroadToolbar: RichTextKeyboardToolBar( - backgroundKeyboardToolBarColor: AppColor.colorBackgroundKeyboard, + backgroundKeyboardToolBarColor: PlatformInfo.isIOS + ? AppColor.colorBackgroundKeyboard + : AppColor.colorBackgroundKeyboardAndroid, isLandScapeMode: responsiveUtils.isLandscapeMobile(context), insertAttachment: controller.isNetworkConnectionAvailable ? () => controller.openPickAttachmentMenu(context, _pickAttachmentsActionTiles(context)) @@ -98,7 +101,9 @@ class ComposerView extends BaseComposerView { return KeyboardRichText( richTextController: controller.keyboardRichTextController, keyBroadToolbar: RichTextKeyboardToolBar( - backgroundKeyboardToolBarColor: AppColor.colorBackgroundKeyboard, + backgroundKeyboardToolBarColor: PlatformInfo.isIOS + ? AppColor.colorBackgroundKeyboard + : AppColor.colorBackgroundKeyboardAndroid, insertAttachment: () => controller.openPickAttachmentMenu(context, _pickAttachmentsActionTiles(context)), insertImage: () => controller.insertImage(context, constraints.maxWidth), richTextController: controller.keyboardRichTextController, diff --git a/lib/features/manage_account/presentation/vacation/vacation_view.dart b/lib/features/manage_account/presentation/vacation/vacation_view.dart index e04d4df6e4..3ac19a7463 100644 --- a/lib/features/manage_account/presentation/vacation/vacation_view.dart +++ b/lib/features/manage_account/presentation/vacation/vacation_view.dart @@ -36,7 +36,9 @@ class VacationView extends GetWidget with RichTextButtonMixi richTextController: controller.richTextControllerForMobile, keyBroadToolbar: RichTextKeyboardToolBar( titleBack: AppLocalizations.of(context).format, - backgroundKeyboardToolBarColor: AppColor.colorBackgroundKeyboard, + backgroundKeyboardToolBarColor: PlatformInfo.isIOS + ? AppColor.colorBackgroundKeyboard + : AppColor.colorBackgroundKeyboardAndroid, titleFormatBottomSheet: AppLocalizations.of(context).format, richTextController: controller.richTextControllerForMobile, titleQuickStyleBottomSheet: AppLocalizations.of(context).quickStyles,