Only enable search when mode is Catalogue

This commit is contained in:
Jobobby04 2021-04-04 18:54:07 -04:00
parent 7c4e89cbc5
commit acb9bafa0a

View File

@ -388,19 +388,21 @@ class SourceController(bundle: Bundle? = null) :
} }
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) { override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
createOptionsMenu( if (mode == Mode.CATALOGUE) {
menu, createOptionsMenu(
inflater, menu,
R.menu.source_main, inflater,
R.id.action_search, R.menu.source_main,
R.string.action_global_search_hint, R.id.action_search,
false // GlobalSearch handles the searching here R.string.action_global_search_hint,
) false // GlobalSearch handles the searching here
)
}
} }
override fun onSearchViewQueryTextSubmit(query: String?) { override fun onSearchViewQueryTextSubmit(query: String?) {
// SY --> // SY -->
if (mode != Mode.SMART_SEARCH) { if (mode == Mode.CATALOGUE) {
parentController!!.router.pushController( parentController!!.router.pushController(
GlobalSearchController(query).withFadeTransaction() GlobalSearchController(query).withFadeTransaction()
) )