Jonas
11/27/2025, 4:46 PMnavigateUp to a composable which is implemented as backstack::removeLastOrNull . This function is being called when a certain state is collected from the ViewModel . When the function is called, it causes the composable to re-render twice which removes more screens from the backstack. When I remove the function call and replace it with a println it's only printed once. Can someone explain to me why removing a composable from the backstack causes it to rerender without any other state changes? Did someone experience the same?Winson Chiu
11/27/2025, 5:19 PMJonas
11/27/2025, 6:04 PMLaunchedEffect 🤔