From 2523740bdc8919b95c6b175885027a9bbd61479d Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 3 Feb 2025 11:38:36 -0800 Subject: [PATCH] change search cancel behaviour (#7624) --- src/view/screens/Search/Search.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/view/screens/Search/Search.tsx b/src/view/screens/Search/Search.tsx index b11bb0510a..a32fbdbd99 100644 --- a/src/view/screens/Search/Search.tsx +++ b/src/view/screens/Search/Search.tsx @@ -741,8 +741,14 @@ export function SearchScreen( scrollToTopWeb() textInput.current?.blur() setShowAutocomplete(false) - setSearchText(queryParam) - }, [setShowAutocomplete, setSearchText, queryParam]) + if (isWeb) { + // Empty params resets the URL to be /search rather than /search?q= + navigation.replace('Search', {}) + } else { + setSearchText('') + navigation.setParams({q: ''}) + } + }, [setShowAutocomplete, setSearchText, navigation]) const onSubmit = React.useCallback(() => { navigateToItem(searchText)