Fix keyboard when pressing home button

Close #79
This commit is contained in:
MM20 2022-08-21 22:24:13 +02:00
parent 21e5e50da6
commit 8101eee490
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -74,18 +74,10 @@ fun SearchBar(
val focusRequester = remember { FocusRequester() }
val context = LocalContext.current
val lifecycleOwner = LocalLifecycleOwner.current
LaunchedEffect(focused) {
val f = focused
lifecycleOwner.lifecycle.repeatOnLifecycle(Lifecycle.State.RESUMED) {
try {
if (f) focusRequester.requestFocus()
awaitCancellation()
} finally {
focusManager.clearFocus()
}
}
if (focused) focusRequester.requestFocus()
else focusManager.clearFocus()
}
val query by searchViewModel.searchQuery.observeAsState("")