I read on the navigation compose docs that Navigation caches ViewModels while the screen is on the back stack (picture attached).
But if I want to not save the state of ViewModels for a particular screen on the back stack, what should I do? I already tried changing saveState or restoreState to false.
Anyone knows how to do this behavior?
I want that when I navigate from the HomeScreen to a specific screen, in this case I don't want to save the HomeState, the screen can be recreated (viewmodels init called, etc) in this case.
I didn't find this specific behavior on the docs.