mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	GlobalSearchController: Auto focus search view when initial query is empty (#8073)
This commit is contained in:
		@@ -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?) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user