Mark
03/17/2026, 4:45 AMdata class , but then this messes up the viewmodel persistence (because it’s keyed on the nav key).Jonas
03/17/2026, 6:39 AMMark
03/17/2026, 6:42 AMJonas
03/17/2026, 6:45 AMJonas
03/17/2026, 6:48 AMMark
03/17/2026, 7:12 AMSharedTransitionLayout) or simply enter/exit the scene. I really don’t think changing the key to include some identifier is a good solution. Feels like a hack. Why would we change that just for correct animations? Perhaps it’s the only way, in which case there is no choice.
Currently, `SharedTransitionLayout`will always animate (from old position to new position) when the contentKey is shared by the old layout and the new layout. Maybe nav3 should have a step beforehand where it filters out entries being added or removed from the scene. Such entries should only be transitioned according to the transition specs.Bianca Tudora
08/06/2026, 8:15 AM