TF-1301 Handle select font size while compose email

Signed-off-by: dab246 <tdvu@linagora.com>

Signed-off-by: dab246 <tdvu@linagora.com>
(cherry picked from commit 194ccd3a0cf1da161607daf2506bdf524daaf305)
This commit is contained in:
dab246
2023-10-13 19:37:04 +07:00
committed by Dat H. Pham
parent 9419b600aa
commit ba651b3610
7 changed files with 240 additions and 173 deletions
@@ -1,7 +1,6 @@
import 'package:core/presentation/resources/image_paths.dart';
import 'package:core/presentation/utils/responsive_utils.dart';
import 'package:core/presentation/views/responsive/responsive_widget.dart';
import 'package:core/utils/app_logger.dart';
import 'package:file_picker/file_picker.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -150,7 +149,6 @@ class ComposerView extends GetWidget<ComposerController> {
),
Expanded(
child: LayoutBuilder(builder: (context, constraints) {
log('ComposerView::build:mobile:constraints: $constraints');
return Stack(
children: [
Padding(
@@ -175,6 +173,7 @@ class ComposerView extends GetWidget<ComposerController> {
base64Str: base64Str,
);
},
onEditorTextSizeChanged: controller.richTextWebController.onEditorTextSizeChanged,
width: constraints.maxWidth,
height: constraints.maxHeight,
)),
@@ -330,7 +329,6 @@ class ComposerView extends GetWidget<ComposerController> {
color: ComposerStyle.backgroundEditorColor
),
child: LayoutBuilder(builder: (context, constraints) {
log('ComposerView::build:desktop:constraints: $constraints');
return Stack(
children: [
Column(
@@ -361,6 +359,7 @@ class ComposerView extends GetWidget<ComposerController> {
base64Str: base64Str,
);
},
onEditorTextSizeChanged: controller.richTextWebController.onEditorTextSizeChanged,
width: constraints.maxWidth,
height: constraints.maxHeight,
),
@@ -551,7 +550,6 @@ class ComposerView extends GetWidget<ComposerController> {
color: ComposerStyle.backgroundEditorColor
),
child: LayoutBuilder(builder: (context, constraints) {
log('ComposerView::build:tablet:constraints: $constraints');
return Stack(
children: [
Column(
@@ -579,6 +577,7 @@ class ComposerView extends GetWidget<ComposerController> {
base64Str: base64Str,
);
},
onEditorTextSizeChanged: controller.richTextWebController.onEditorTextSizeChanged,
width: constraints.maxWidth,
height: constraints.maxHeight,
)),