Oleksandr Balan
12/02/2025, 9:00 PMorg.koin.compose.viewmodel.koinViewModel(), but the ViewModel is not being cleared when the Nav3 entry is popped. Is this expected for CMP / Nav3, or am I missing something in the setup? Thx for any hints.
Koin : 4.2.0-alpha3
CMP : 1.10.0-rc01
Nav3 : 1.0.0-alpha06zsmb
12/03/2025, 8:21 AMio.insert-koin:koin-compose-viewmodel-navigation as the dependency.Oleksandr Balan
12/03/2025, 8:41 AMorg.koin.compose.viewmodel.koinNavViewModel, but no luck.zsmb
12/03/2025, 9:23 AMentryDecorators set on your NavDisplay?
You probably want the saved state and ViewModel ones:
NavDisplay(
backStack = backstack,
entryProvider = entryProvider {
...
},
entryDecorators = listOf(
rememberSaveableStateHolderNavEntryDecorator(),
rememberViewModelStoreNavEntryDecorator(),
),
)Oleksandr Balan
12/03/2025, 9:35 AMorg.jetbrains.androidx.lifecycle:lifecycle-viewmodel-navigation3 to resolve rememberViewModelStoreNavEntryDecorator and now it works as intended 👍