From 289d5bbbe22ef8478536d489c69a722660fd5e30 Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 17 Aug 2023 18:51:18 +0700 Subject: [PATCH] TF-2092 Persist selected signature while expanding and minimizing the editor (cherry picked from commit 6c2830d99b5cb0fd87ff530b3ec57cd2cdf1ff73) --- .../composer/presentation/composer_controller.dart | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/lib/features/composer/presentation/composer_controller.dart b/lib/features/composer/presentation/composer_controller.dart index b51f2a70c..d0345c0f1 100644 --- a/lib/features/composer/presentation/composer_controller.dart +++ b/lib/features/composer/presentation/composer_controller.dart @@ -376,7 +376,9 @@ class ComposerController extends BaseController { _onChangeCursorOnMobile(coordinates, context); }, ); - _getAllIdentities(); + if (identitySelected.value == null) { + _getAllIdentities(); + } } void _initEmail() { @@ -1196,11 +1198,6 @@ class ComposerController extends BaseController { _updateTextForEditor(); screenDisplayMode.value = displayMode; _autoFocusFieldWhenLauncher(); - - Future.delayed( - const Duration(milliseconds: 500), - () => selectIdentity(identitySelected.value) - ); } void _updateTextForEditor() async { @@ -1645,7 +1642,9 @@ class ComposerController extends BaseController { richTextWebController.editorController.setFullScreen(); onChangeTextEditorWeb(initContent); richTextWebController.setEnableCodeView(); - _getAllIdentities(); + if (identitySelected.value == null) { + _getAllIdentities(); + } } void handleOnFocusHtmlEditorWeb() {