I'm encountering a bit of a change between compose...
# compose
I'm encountering a bit of a change between compose 1.0 and 1.1. I believe the 1.0 behavior was correct, but maybe someone can clarify. On one screen, I have:
Copy code
fun ScreenXContent() {
    val focusRequester = remember { FocusRequester() }
        modifier = Modifier.focusRequester(focusRequester),
    LaunchedEffect(Unit) {
When the user navigates away from that screen: in compose 1.0, the focus is freed and can be requested by something else; in compose 1.1, the focus is not freed and all subsequent focus requests fail. Should I be using a disposable effect to free the focus?
@Ralston Da Silva if a node that has captured focus leaves the composition, shouldn’t the capture be released?