|
|
|
@ -386,7 +386,7 @@ class LibraryController(
|
|
|
|
|
override fun onCreateOptionsMenu(menu: Menu, inflater: MenuInflater) {
|
|
|
|
|
createOptionsMenu(menu, inflater, R.menu.library, R.id.action_search)
|
|
|
|
|
// Mutate the filter icon because it needs to be tinted and the resource is shared.
|
|
|
|
|
menu.findItem(R.id.action_filter).icon.mutate()
|
|
|
|
|
menu.findItem(R.id.action_filter).icon?.mutate()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fun search(query: String) {
|
|
|
|
@ -412,7 +412,7 @@ class LibraryController(
|
|
|
|
|
// Tint icon if there's a filter active
|
|
|
|
|
if (settingsSheet.filters.hasActiveFilters()) {
|
|
|
|
|
val filterColor = activity!!.getResourceColor(R.attr.colorFilterActive)
|
|
|
|
|
filterItem.icon.setTint(filterColor)
|
|
|
|
|
filterItem.icon?.setTint(filterColor)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|