Signing out and logging in as another account kept showing the previous account's videos: the list ViewModels live in the activity store and are keyed by destination only. A session epoch now increments on logout and on each successful login; every ViewModel key, grid scroll state and per-item focus map is keyed by it, so an account switch starts from genuinely fresh data. |
||
|---|---|---|
| .. | ||
| src/main | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||