Hide keyboard when navigation is open
This commit is contained in:
@@ -59,7 +59,10 @@ class MainActivity : AppCompatActivity(R.layout.main_activity) {
|
||||
}
|
||||
|
||||
private fun setupUi() {
|
||||
binding.toolbar.setNavigationOnClickListener { binding.drawer.open() }
|
||||
binding.toolbar.setNavigationOnClickListener {
|
||||
binding.toolbar.clearSearchFocus()
|
||||
binding.drawer.open()
|
||||
}
|
||||
binding.toolbar.onSearchQueryChanged { query ->
|
||||
viewModel.onSearchQuery(query.trim().takeUnless { it.isEmpty() })
|
||||
}
|
||||
@@ -120,7 +123,6 @@ class MainActivity : AppCompatActivity(R.layout.main_activity) {
|
||||
)
|
||||
|
||||
binding.toolbar.isSearchVisible = uiState.searchVisible
|
||||
if (!uiState.searchVisible) binding.toolbar.clearSearchFocus()
|
||||
|
||||
if (uiState.searchVisible) {
|
||||
binding.toolbarHolder.setBackgroundResource(R.drawable.bg_toolbar)
|
||||
|
||||
Reference in New Issue
Block a user