Fix: keyboard visible even after search screen is dismissed

pull/1376/head
Dinoy 1 year ago
parent 59ed7f402b
commit 3ba22bdece

@ -210,7 +210,8 @@ fun EmptySearchResultBody(
horizontalAlignment = Alignment.CenterHorizontally,
modifier = Modifier.padding(horizontal = 48.dp),
) {
val message = stringResource(id = searchR.string.feature_search_result_not_found, searchQuery)
val message =
stringResource(id = searchR.string.feature_search_result_not_found, searchQuery)
val start = message.indexOf(searchQuery)
Text(
text = AnnotatedString(
@ -443,11 +444,17 @@ private fun SearchToolbar(
onBackClick: () -> Unit,
modifier: Modifier = Modifier,
) {
val keyboardController = LocalSoftwareKeyboardController.current
Row(
verticalAlignment = Alignment.CenterVertically,
modifier = modifier.fillMaxWidth(),
) {
IconButton(onClick = { onBackClick() }) {
IconButton(
onClick = {
keyboardController?.hide()
onBackClick()
},
) {
Icon(
imageVector = NiaIcons.ArrowBack,
contentDescription = stringResource(

Loading…
Cancel
Save