[fenix] Fix breaking APIs in SearchUseCases

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

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

Loading…
Cancel
Save