diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchController.kt b/app/src/main/java/org/mozilla/fenix/search/SearchController.kt index 0a9b759a9..40140d5c1 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchController.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchController.kt @@ -86,7 +86,7 @@ class DefaultSearchController( ) ) store.dispatch( - SearchFragmentAction.ShowSearchSuggestionsHint( + SearchFragmentAction.AllowSearchSuggestionsInPrivateModePrompt( text.isNotEmpty() && (context as HomeActivity).browsingModeManager.mode.isPrivate && !context.settings().shouldShowSearchSuggestionsInPrivate && diff --git a/app/src/main/java/org/mozilla/fenix/search/SearchFragmentStore.kt b/app/src/main/java/org/mozilla/fenix/search/SearchFragmentStore.kt index a8687fde4..a3146d0a1 100644 --- a/app/src/main/java/org/mozilla/fenix/search/SearchFragmentStore.kt +++ b/app/src/main/java/org/mozilla/fenix/search/SearchFragmentStore.kt @@ -70,7 +70,7 @@ sealed class SearchFragmentAction : Action { data class SearchShortcutEngineSelected(val engine: SearchEngine) : SearchFragmentAction() data class SelectNewDefaultSearchEngine(val engine: SearchEngine) : SearchFragmentAction() data class ShowSearchShortcutEnginePicker(val show: Boolean) : SearchFragmentAction() - data class ShowSearchSuggestionsHint(val show: Boolean) : SearchFragmentAction() + data class AllowSearchSuggestionsInPrivateModePrompt(val show: Boolean) : SearchFragmentAction() data class UpdateQuery(val query: String) : SearchFragmentAction() } @@ -92,7 +92,7 @@ private fun searchStateReducer(state: SearchFragmentState, action: SearchFragmen state.copy( searchEngineSource = SearchEngineSource.Default(action.engine) ) - is SearchFragmentAction.ShowSearchSuggestionsHint -> + is SearchFragmentAction.AllowSearchSuggestionsInPrivateModePrompt -> state.copy(showSearchSuggestionsHint = action.show) is SearchFragmentAction.UpdateEditingCanceled -> state.copy(isAnimatingOut = true) diff --git a/app/src/test/java/org/mozilla/fenix/search/SearchInteractorTest.kt b/app/src/test/java/org/mozilla/fenix/search/SearchInteractorTest.kt index 2507c91c5..571dfd8fb 100644 --- a/app/src/test/java/org/mozilla/fenix/search/SearchInteractorTest.kt +++ b/app/src/test/java/org/mozilla/fenix/search/SearchInteractorTest.kt @@ -123,7 +123,7 @@ class SearchInteractorTest { interactor.onTextChanged("test") verify { store.dispatch(SearchFragmentAction.UpdateQuery("test")) } - verify { store.dispatch(SearchFragmentAction.ShowSearchSuggestionsHint(false)) } + verify { store.dispatch(SearchFragmentAction.AllowSearchSuggestionsInPrivateModePrompt(false)) } } @Test