From fa5c4f35d47b1a66ed378b4ad5456de38623f967 Mon Sep 17 00:00:00 2001 From: dab246 Date: Fri, 5 May 2023 10:20:34 +0700 Subject: [PATCH] TF-1735 UnFocus input search after perform search action (cherry picked from commit 61ea31c8424f027573106d4252d6c0eb69019b84) --- .../views/quick_search/quick_search_input_form.dart | 4 ---- .../presentation/widgets/search_input_form_widget.dart | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/core/lib/presentation/views/quick_search/quick_search_input_form.dart b/core/lib/presentation/views/quick_search/quick_search_input_form.dart index 4e43362ba..dcd788be3 100644 --- a/core/lib/presentation/views/quick_search/quick_search_input_form.dart +++ b/core/lib/presentation/views/quick_search/quick_search_input_form.dart @@ -44,10 +44,6 @@ class QuickSearchInputForm extends FormField { {Key? key, String? initialValue, bool getImmediateSuggestions = false, - @Deprecated('Use autovalidateMode parameter which provides more specific ' - 'behavior related to auto validation. ' - 'This feature was deprecated after Flutter v1.19.0.') - bool autovalidate = false, bool enabled = true, AutovalidateMode autovalidateMode = AutovalidateMode.disabled, FormFieldSetter? onSaved, diff --git a/lib/features/mailbox_dashboard/presentation/widgets/search_input_form_widget.dart b/lib/features/mailbox_dashboard/presentation/widgets/search_input_form_widget.dart index c7ce8f0fb..7e5774929 100644 --- a/lib/features/mailbox_dashboard/presentation/widgets/search_input_form_widget.dart +++ b/lib/features/mailbox_dashboard/presentation/widgets/search_input_form_widget.dart @@ -118,6 +118,7 @@ class SearchInputFormWidget extends StatelessWidget with AppLoaderMixin { } void _invokeSearchEmailAction(BuildContext context, String query) { + dashBoardController.searchController.searchFocus.unfocus(); dashBoardController.searchController.enableSearch(); if (query.isNotEmpty) {