mirror of
https://github.com/aniyomiorg/aniyomi.git
synced 2024-11-27 08:16:36 +03:00
GlobalSearchController: Auto focus search view when initial query is empty (#8073)
This commit is contained in:
parent
f98b4f4e39
commit
0fabe4bd01
1 changed files with 14 additions and 0 deletions
|
@ -95,6 +95,20 @@ open class GlobalSearchController(
|
|||
)
|
||||
|
||||
optionsMenuSearchItem = menu.findItem(R.id.action_search)
|
||||
|
||||
// Focus search on launch from browse screen
|
||||
if (initialQuery.isNullOrEmpty()) {
|
||||
optionsMenuSearchItem?.expandActionView()
|
||||
}
|
||||
}
|
||||
|
||||
override fun onSearchMenuItemActionCollapse(item: MenuItem?) {
|
||||
super.onSearchMenuItemActionCollapse(item)
|
||||
// Close this screen if query is empty
|
||||
// i.e. launch from browse screen and clicking the back button icon without making any search
|
||||
if (presenter.query.isEmpty()) {
|
||||
router.popCurrentController()
|
||||
}
|
||||
}
|
||||
|
||||
override fun onSearchMenuItemActionExpand(item: MenuItem?) {
|
||||
|
|
Loading…
Reference in a new issue