<@UJCUZLJH1> in addition to my previous message co...
# compose
v
@Siyamed in addition to my previous message concerning to the bug in CoreTextField (issue id 159432617), the problem could be solved with changing the function private fun TextInputEventObserver as following:
Copy code
@Composable
private fun TextInputEventObserver(
        onPress: (PxPosition) -> Unit,
        onRelease: (PxPosition) -> Unit,
        onFocus: () -> Unit,
        onBlur: (hasNextClient: Boolean) -> Unit,
        focusModifier: FocusModifier,
        imeAction: ImeAction,
        children: @Composable() (() -> Unit)
) {
    val prevState = state { FocusState.NotFocused }

    if (focusModifier.focusState == FocusState.Focused
            && prevState.value == FocusState.NotFocused
            && focusModifier.focusDetailedState == FocusDetailedState.Active
    ) {
        onFocus()
    }

    if (focusModifier.focusState == FocusState.NotFocused
            && prevState.value == FocusState.Focused
            && focusModifier.focusDetailedState == FocusDetailedState.Active
    ) {
        onBlur(false) // TODO: Need to know if there is next focus element
    }

    if (focusModifier.focusState == FocusState.NotFocused
            && prevState.value == FocusState.Focused
            && focusModifier.focusDetailedState == FocusDetailedState.Inactive){
        onBlur(true)
    }......
Now the function FilledTextField works correctly in column of the fields on the device Samsung Note 9 and emulator Pixel 4 XL API 30 AS-4.2-a2 Compose 0.1.0 dev-13.