Fix: Keyboard not getting hide when hiting done

This commit is contained in:
machiav3lli
2022-07-01 00:48:44 +02:00
parent 2f76f124d7
commit 4afa902d0a

View File

@ -21,7 +21,7 @@ import androidx.compose.material3.TextFieldDefaults
import androidx.compose.material3.TopAppBarDefaults import androidx.compose.material3.TopAppBarDefaults
import androidx.compose.material3.TopAppBarScrollBehavior import androidx.compose.material3.TopAppBarScrollBehavior
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.SideEffect import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.getValue import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember import androidx.compose.runtime.remember
@ -111,7 +111,7 @@ fun ExpandedSearchView(
) { ) {
val focusManager = LocalFocusManager.current val focusManager = LocalFocusManager.current
val textFieldFocusRequester = remember { FocusRequester() } val textFieldFocusRequester = remember { FocusRequester() }
SideEffect { textFieldFocusRequester.requestFocus() } LaunchedEffect(textFieldFocusRequester) { textFieldFocusRequester.requestFocus() }
var textFieldValue by remember { var textFieldValue by remember {
mutableStateOf(TextFieldValue(query, TextRange(query.length))) mutableStateOf(TextFieldValue(query, TextRange(query.length)))