Joel Denke
02/23/2024, 8:17 AM@Composable
fun ClearFocusBox(modifier: Modifier = Modifier, content: @Composable () -> Unit) {
val focusManager = LocalFocusManager.current
Box(
modifier.focusable().pointerInput(Unit) {
detectTapGestures {
focusManager.clearFocus(force = true)
}
},
) {
content()
}
}
Dima Avdeev
02/23/2024, 10:39 AM@Composable
private fun ClearFocusBox(content: @Composable () -> Unit) {
val focusManager = LocalFocusManager.current
Box(
Modifier.fillMaxSize()
.pointerInput(Unit) {
detectTapGestures {
focusManager.clearFocus(force = true)
}
},
) {
content()
}
}
Pay attention to Modifier.fillMaxSize()Joel Denke
02/23/2024, 10:42 AMDima Avdeev
02/23/2024, 12:27 PMJoel Denke
02/23/2024, 1:27 PMJoel Denke
02/26/2024, 6:47 AMDima Avdeev
02/26/2024, 9:50 AMJoel Denke
02/26/2024, 10:39 AM