Adib Faramarzi
07/19/2021, 8:27 AMTextField expose anything related to focus? In other words, how can one be notified of something like isFocused?Fudge
07/19/2021, 8:28 AMTextFieldValue holds the focus stateAdib Faramarzi
07/19/2021, 8:28 AMFudge
07/19/2021, 8:29 AMselection, so i'm not sure if it's possible to check with it if its focused in all casesAdib Faramarzi
07/19/2021, 8:30 AMAdib Faramarzi
07/19/2021, 8:30 AMFudge
07/19/2021, 8:31 AMval isFocused = interactionSource.collectIsFocusedAsState().valueAdib Faramarzi
07/19/2021, 8:31 AMAdib Faramarzi
07/19/2021, 8:31 AMAdib Faramarzi
07/19/2021, 8:31 AMFudge
07/19/2021, 8:31 AMAdib Faramarzi
07/19/2021, 8:32 AMAdib Faramarzi
07/19/2021, 8:32 AMAdib Faramarzi
07/19/2021, 8:32 AMFudge
07/19/2021, 8:32 AMInteractionSource is a flow-like objectFudge
07/19/2021, 8:32 AMAdib Faramarzi
07/19/2021, 8:32 AMFudge
07/19/2021, 8:33 AMFudge
07/19/2021, 8:33 AMAdib Faramarzi
07/19/2021, 8:33 AMAdib Faramarzi
07/19/2021, 8:33 AMisFocusedAdib Faramarzi
07/19/2021, 8:34 AMAdib Faramarzi
07/19/2021, 8:34 AMAdib Faramarzi
07/19/2021, 8:34 AMMarcin Mazurek
07/19/2021, 9:25 AMModifier.onFocusChanged {
if (!it.isFocused) {
if (hasFocus.value) {
hasFocus.value = false
onFocusChanged()
}
} else {
hasFocus.value = it.isFocused
}Marcin Mazurek
07/19/2021, 9:27 AMval hasFocus = remember { mutableStateOf(false) }Deepak Gahlot
07/19/2021, 10:46 AMFocusState.Active . Is there something new in its place ?