Karan Sharma
09/16/2025, 12:40 PMcomposable<SavedTripsRoute> { backStackEntry ->
val viewModel: SavedTripsViewModel = koinViewModel<SavedTripsViewModel>(key = "SavedTripsNav")
}
Tried using a key, as well, but observed that when i navigate away and back to this screen, SavedTripsViewModel is recreated.
koin - 4.1.1
nav compose - 2.9.0-rc02
compose-multiplatform = "1.9.0-rc02"
happens for both ios and android.Sergey Dmitriev
09/16/2025, 12:45 PMSavedTripsRoute is removed from the backstack then it is expected behaviourKaran Sharma
09/16/2025, 9:21 PMSergey Dmitriev
09/17/2025, 7:52 AMSavedTripsViewModel in Koin module?Karan Sharma
09/17/2025, 7:56 AMSergey Dmitriev
09/17/2025, 8:09 AMKaran Sharma
09/17/2025, 8:11 AMKaran Sharma
09/17/2025, 8:11 AMarnaud.giuliani
09/17/2025, 12:03 PMarnaud.giuliani
09/17/2025, 12:03 PM