[fenix] Fix breaking APIs in SearchUseCases

pull/600/head
Jonathan Almeida 1 year ago committed by mergify[bot]
parent 5533f1c818
commit 31a748ac6c

@ -994,14 +994,17 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity {
}
} else {
if (newTab) {
components.useCases.searchUseCases.newTabSearch
.invoke(
searchTermOrURL,
SessionState.Source.Internal.UserEntered,
true,
mode.isPrivate,
searchEngine = engine,
)
val searchUseCase = if (mode.isPrivate) {
components.useCases.searchUseCases.newPrivateTabSearch
} else {
components.useCases.searchUseCases.newTabSearch
}
searchUseCase.invoke(
searchTermOrURL,
SessionState.Source.Internal.UserEntered,
true,
searchEngine = engine,
)
} else {
components.useCases.searchUseCases.defaultSearch.invoke(searchTermOrURL, engine)
}

Loading…
Cancel
Save