TF-750 Hide autocomplete when click outside advanced search

This commit is contained in:
dab246
2022-07-25 14:04:43 +07:00
committed by Dat H. Pham
parent c8b94f9e8e
commit d1aca3e27e
2 changed files with 34 additions and 31 deletions
@@ -40,7 +40,7 @@ class FullScreenActionSheetBuilder {
left: false, left: false,
right: false, right: false,
child: GestureDetector( child: GestureDetector(
onTap: () => {}, onTap: () => FocusManager.instance.primaryFocus?.unfocus(),
child: Padding( child: Padding(
padding: EdgeInsets.only(top: _statusBarHeight), padding: EdgeInsets.only(top: _statusBarHeight),
child: ClipRRect( child: ClipRRect(
@@ -13,7 +13,9 @@ class AdvancedSearchFilterOverlay extends StatelessWidget {
Widget build(BuildContext context) { Widget build(BuildContext context) {
final responsiveUtils = Get.find<ResponsiveUtils>(); final responsiveUtils = Get.find<ResponsiveUtils>();
return Padding( return GestureDetector(
onTap: () => FocusManager.instance.primaryFocus?.unfocus(),
child: Padding(
padding: const EdgeInsets.only(top: 8, bottom: 16), padding: const EdgeInsets.only(top: 8, bottom: 16),
child: Container( child: Container(
constraints: BoxConstraints( constraints: BoxConstraints(
@@ -46,6 +48,7 @@ class AdvancedSearchFilterOverlay extends StatelessWidget {
), ),
), ),
), ),
),
); );
} }