Olivier Patry
DisposableEffect
onDispose {}
onDismissRequest {}
jim
Igor Demin
fun main() { Window( size = IntSize(800, 600), onDismissRequest = { println("Window.onDismissRequest CALLED") } ) { var clickCount by remember { mutableStateOf(0) } if (clickCount < 5) { DisposableEffect(Unit) { onDispose { println("DisposableEffect.onDispose CALLED") } } Text("Hello World! $clickCount", Modifier.clickable { ++clickCount }) } else { Text("Clicked too much! $clickCount") } } }
A modern programming language that makes developers happier.