TF-3944 Automatically close CC, Bcc, ReplyTo input field when clicking outside of it, regardless of whether it has been filled or not

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-08-06 00:53:02 +07:00
committed by Dat H. Pham
parent 9038f8b554
commit 575abd235f
2 changed files with 26 additions and 3 deletions
@@ -44,7 +44,7 @@ class ComposerView extends GetWidget<ComposerController> {
mobile: MobileResponsiveContainerView(
childBuilder: (context, constraints) {
return GestureDetector(
onTap: () => controller.clearFocus(context),
onTap: () => controller.clickOutsideComposer(context),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
@@ -342,7 +342,7 @@ class ComposerView extends GetWidget<ComposerController> {
desktop: Obx(() => DesktopResponsiveContainerView(
childBuilder: (context, constraints) {
return GestureDetector(
onTap: () => controller.clearFocus(context),
onTap: () => controller.clickOutsideComposer(context),
child: Column(children: [
Obx(() => DesktopAppBarComposerWidget(
imagePaths: controller.imagePaths,
@@ -666,7 +666,7 @@ class ComposerView extends GetWidget<ComposerController> {
tablet: TabletResponsiveContainerView(
childBuilder: (context, constraints) {
return GestureDetector(
onTap: () => controller.clearFocus(context),
onTap: () => controller.clickOutsideComposer(context),
child: Column(children: [
Obx(() => DesktopAppBarComposerWidget(
imagePaths: controller.imagePaths,