about summary refs log tree commit diff
path: root/src/view/com/util/forms/SearchInput.tsx
diff options
context:
space:
mode:
authorHailey <153161762+haileyok@users.noreply.github.com>2023-12-28 12:58:28 -0800
committerGitHub <noreply@github.com>2023-12-28 12:58:28 -0800
commitf0532865ce1d5decc39cca6eeeea0d61ebd8d63d (patch)
tree52c67cff63ab9d3a73fee9dd522b84d87ad98734 /src/view/com/util/forms/SearchInput.tsx
parent40a110c5416de08bc8a929ecd7dd023028a869bf (diff)
downloadvoidsky-f0532865ce1d5decc39cca6eeeea0d61ebd8d63d.tar.zst
minor search screen ux improvements (#2264)
* handle taps while keyboard is displayed

* dismiss keyboard on drag when searching feeds

* dismiss on drag and persist taps on suggested follows

* add hitslop to clear button

* add hitslop to cancel button

* dismiss keyboard on drag when searching users

* hit slop for feed search clear button

* move import
Diffstat (limited to 'src/view/com/util/forms/SearchInput.tsx')
-rw-r--r--src/view/com/util/forms/SearchInput.tsx4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/view/com/util/forms/SearchInput.tsx b/src/view/com/util/forms/SearchInput.tsx
index 02b462b55..a88046d4c 100644
--- a/src/view/com/util/forms/SearchInput.tsx
+++ b/src/view/com/util/forms/SearchInput.tsx
@@ -11,6 +11,7 @@ import {
   FontAwesomeIcon,
   FontAwesomeIconStyle,
 } from '@fortawesome/react-native-fontawesome'
+import {HITSLOP_10} from 'lib/constants'
 import {MagnifyingGlassIcon} from 'lib/icons'
 import {useTheme} from 'lib/ThemeContext'
 import {usePalette} from 'lib/hooks/usePalette'
@@ -71,7 +72,8 @@ export function SearchInput({
           onPress={onPressCancelSearchInner}
           accessibilityRole="button"
           accessibilityLabel={_(msg`Clear search query`)}
-          accessibilityHint="">
+          accessibilityHint=""
+          hitSlop={HITSLOP_10}>
           <FontAwesomeIcon
             icon="xmark"
             size={16}