diff --git a/src/view/screens/Search/Search.tsx b/src/view/screens/Search/Search.tsx index 2335549af2..9e34067fb8 100644 --- a/src/view/screens/Search/Search.tsx +++ b/src/view/screens/Search/Search.tsx @@ -599,9 +599,14 @@ export function SearchScreen( ) const onSoftReset = React.useCallback(() => { - scrollToTopWeb() - onPressCancelSearch() - }, [onPressCancelSearch]) + if (isWeb) { + // Empty params resets the URL to be /search rather than /search?q= + navigation.replace('Search', {}) + } else { + setSearchText('') + navigation.setParams({q: ''}) + } + }, [navigation]) useFocusEffect( React.useCallback(() => {