Shouldn't this code jump out on the first `idle` b...
# coroutines
r
Shouldn't this code jump out on the first
idle
being
true
?
Copy code
isIdle.collect { idle ->
                                if(idle) {
                                    doSomething()
                                    return@collect
                                }
                            }
c
What does jump out mean?
r
Switched it to
Copy code
isIdle.first { x -> x } // wait for first occurrence
👍 1