1
0
Fork 0

Use more user-friendly method name

master
Jeff Boek 2019-01-24 12:50:30 -08:00 committed by Emily Kager
parent 3a8a99d8f0
commit 6587518ed6
1 changed files with 4 additions and 3 deletions

View File

@ -16,12 +16,13 @@ import androidx.navigation.fragment.FragmentNavigator
import kotlinx.android.synthetic.main.fragment_search.* import kotlinx.android.synthetic.main.fragment_search.*
import mozilla.components.browser.domains.autocomplete.ShippedDomainsProvider import mozilla.components.browser.domains.autocomplete.ShippedDomainsProvider
import mozilla.components.feature.awesomebar.AwesomeBarFeature import mozilla.components.feature.awesomebar.AwesomeBarFeature
import org.mozilla.fenix.HomeActivity
import org.mozilla.fenix.R import org.mozilla.fenix.R
import org.mozilla.fenix.components.toolbar.ToolbarIntegration import org.mozilla.fenix.components.toolbar.ToolbarIntegration
import org.mozilla.fenix.ext.requireComponents import org.mozilla.fenix.ext.requireComponents
class SearchFragment : Fragment() { class SearchFragment : Fragment() {
private lateinit var awesomeBarFeature: AwesomeBarFeature
override fun onCreateView( override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?, inflater: LayoutInflater, container: ViewGroup?,
savedInstanceState: Bundle? savedInstanceState: Bundle?
@ -49,7 +50,7 @@ class SearchFragment : Fragment() {
ShippedDomainsProvider().also { it.initialize(requireContext()) }) ShippedDomainsProvider().also { it.initialize(requireContext()) })
) )
AwesomeBarFeature(awesomeBar, toolbar, null, onEditComplete = ::didActivateSearch) awesomeBarFeature = AwesomeBarFeature(awesomeBar, toolbar, null, onEditComplete = ::userDidSearch)
.addSearchProvider( .addSearchProvider(
requireComponents.search.searchEngineManager.getDefaultSearchEngine(requireContext()), requireComponents.search.searchEngineManager.getDefaultSearchEngine(requireContext()),
requireComponents.useCases.searchUseCases.defaultSearch) requireComponents.useCases.searchUseCases.defaultSearch)
@ -67,7 +68,7 @@ class SearchFragment : Fragment() {
} }
} }
private fun didActivateSearch() { private fun userDidSearch() {
val extras = FragmentNavigator.Extras.Builder().addSharedElement( val extras = FragmentNavigator.Extras.Builder().addSharedElement(
toolbar_wrapper, ViewCompat.getTransitionName(toolbar_wrapper)!! toolbar_wrapper, ViewCompat.getTransitionName(toolbar_wrapper)!!
).build() ).build()