|
|
|
@ -19,6 +19,7 @@ import org.mozilla.fenix.search.awesomebar.AwesomeBarAction
|
|
|
|
|
import org.mozilla.fenix.search.awesomebar.AwesomeBarChange
|
|
|
|
|
import org.mozilla.fenix.search.awesomebar.AwesomeBarComponent
|
|
|
|
|
import org.mozilla.fenix.search.toolbar.SearchAction
|
|
|
|
|
import org.mozilla.fenix.search.toolbar.SearchState
|
|
|
|
|
import org.mozilla.fenix.search.toolbar.ToolbarComponent
|
|
|
|
|
import org.mozilla.fenix.search.toolbar.ToolbarUIView
|
|
|
|
|
|
|
|
|
@ -32,17 +33,12 @@ class SearchFragment : Fragment() {
|
|
|
|
|
savedInstanceState: Bundle?
|
|
|
|
|
): View? {
|
|
|
|
|
val view = inflater.inflate(R.layout.fragment_search, container, false)
|
|
|
|
|
toolbarComponent = ToolbarComponent(view.toolbar_wrapper, ActionBusFactory.get(this))
|
|
|
|
|
toolbarComponent = ToolbarComponent(view.toolbar_wrapper, ActionBusFactory.get(this), SearchState("", isEditing = true))
|
|
|
|
|
awesomeBarComponent = AwesomeBarComponent(view.search_layout, ActionBusFactory.get(this))
|
|
|
|
|
ActionBusFactory.get(this).logMergedObservables()
|
|
|
|
|
return view
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
override fun onResume() {
|
|
|
|
|
super.onResume()
|
|
|
|
|
toolbarComponent.editMode()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@SuppressLint("CheckResult")
|
|
|
|
|
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
|
|
|
|
super.onViewCreated(view, savedInstanceState)
|
|
|
|
|