mirror of
https://github.com/d4rken-org/capod.git
synced 2026-09-14 18:26:11 -04:00
Navigation 3 doesn't auto-populate SavedStateHandle from NavKey args like Navigation 2.x did. Pass profileId explicitly from the entry lambda through the ScreenHost to the ViewModel via initialize(). Reset initialized flag on every exit path so re-entering a profile reloads fresh data from the repository.