From 4c7d4da10dd37ba26e6167a3a110c4ce43fa2cd0 Mon Sep 17 00:00:00 2001 From: dab246 Date: Tue, 20 Dec 2022 12:08:00 +0700 Subject: [PATCH] TF-1306 Fix auto suggestion list doesn't close when finishing typing --- .../presentation/widgets/email_address_input_builder.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/features/composer/presentation/widgets/email_address_input_builder.dart b/lib/features/composer/presentation/widgets/email_address_input_builder.dart index e51c81f40..5a9a22353 100644 --- a/lib/features/composer/presentation/widgets/email_address_input_builder.dart +++ b/lib/features/composer/presentation/widgets/email_address_input_builder.dart @@ -318,14 +318,17 @@ class EmailAddressInputBuilder { } FutureOr> _findSuggestions(String query) async { + log('EmailAddressInputBuilder::_findSuggestions():query: $query'); if (_gapBetweenTagChangedAndFindSuggestion?.isActive ?? false) { log('EmailAddressInputBuilder::_findSuggestions(): return empty'); return []; } + final currentTextOnTextField = controller?.text ?? ''; + log('EmailAddressInputBuilder::_findSuggestions():currentTextOnTextField: $currentTextOnTextField'); final processedQuery = query.trim(); - if (processedQuery.isEmpty) { + if (processedQuery.isEmpty || currentTextOnTextField.isEmpty) { return []; }