parent
6f7ae227a8
commit
6f962d3376
|
@ -196,7 +196,7 @@ open class HomeActivity : AppCompatActivity(), ShareFragment.TabsSharedCallback
|
||||||
return
|
return
|
||||||
} else if (intent?.extras?.getBoolean(OPEN_TO_SEARCH) == true) {
|
} else if (intent?.extras?.getBoolean(OPEN_TO_SEARCH) == true) {
|
||||||
this.intent.putExtra(OPEN_TO_SEARCH, false)
|
this.intent.putExtra(OPEN_TO_SEARCH, false)
|
||||||
navHost.navController.nav(null, NavGraphDirections.actionGlobalSearch(null, true))
|
navHost.navController.nav(null, NavGraphDirections.actionGlobalSearch(null))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -65,11 +65,6 @@ class SearchFragment : Fragment(), BackHandler {
|
||||||
?.let { it.sessionId }
|
?.let { it.sessionId }
|
||||||
?.let(requireComponents.core.sessionManager::findSessionById)
|
?.let(requireComponents.core.sessionManager::findSessionById)
|
||||||
|
|
||||||
val displaySearchShortcuts = arguments
|
|
||||||
?.let(SearchFragmentArgs.Companion::fromBundle)
|
|
||||||
?.let { it.displaySearchShortcuts }
|
|
||||||
?: false
|
|
||||||
|
|
||||||
val view = inflater.inflate(R.layout.fragment_search, container, false)
|
val view = inflater.inflate(R.layout.fragment_search, container, false)
|
||||||
val url = session?.url ?: ""
|
val url = session?.url ?: ""
|
||||||
|
|
||||||
|
@ -77,7 +72,7 @@ class SearchFragment : Fragment(), BackHandler {
|
||||||
SearchStore(
|
SearchStore(
|
||||||
SearchState(
|
SearchState(
|
||||||
query = url,
|
query = url,
|
||||||
showShortcutEnginePicker = displaySearchShortcuts,
|
showShortcutEnginePicker = true,
|
||||||
searchEngineSource = SearchEngineSource.Default(
|
searchEngineSource = SearchEngineSource.Default(
|
||||||
requireComponents.search.searchEngineManager.getDefaultSearchEngine(requireContext())
|
requireComponents.search.searchEngineManager.getDefaultSearchEngine(requireContext())
|
||||||
),
|
),
|
||||||
|
|
|
@ -72,11 +72,6 @@
|
||||||
android:name="session_id"
|
android:name="session_id"
|
||||||
app:argType="string"
|
app:argType="string"
|
||||||
app:nullable="true" />
|
app:nullable="true" />
|
||||||
<argument
|
|
||||||
android:name="displaySearchShortcuts"
|
|
||||||
android:defaultValue="false"
|
|
||||||
app:argType="boolean"
|
|
||||||
app:nullable="false" />
|
|
||||||
<action
|
<action
|
||||||
android:id="@+id/action_searchFragment_to_searchEngineFragment"
|
android:id="@+id/action_searchFragment_to_searchEngineFragment"
|
||||||
app:destination="@id/searchEngineFragment"
|
app:destination="@id/searchEngineFragment"
|
||||||
|
|
Loading…
Reference in New Issue