Skip to content

Conversation

@terrakok
Copy link
Member

@terrakok terrakok commented Dec 22, 2025

Fixes https://youtrack.jetbrains.com/issue/CMP-9003

Release Notes

Features - Navigation

  • Add unveilIn and veilOut animations to default iOS transition specs in Navigation3

@terrakok terrakok requested a review from ASalavei December 22, 2025 16:13
targetOffset = { it / 4 },
animationSpec = tween(DEFAULT_TRANSITION_DURATION_MILLISECOND, easing = IosTransitionEasing),
) + veilOut(
animationSpec = tween(DEFAULT_TRANSITION_DURATION_MILLISECOND, easing = IosTransitionEasing),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we share animationSpec object between multiple transforms?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no. there are different types: FiniteAnimationSpec<Color> and FiniteAnimationSpec<IntOffset>

@terrakok terrakok merged commit c2bdf44 into jb-main Jan 8, 2026
17 checks passed
@terrakok terrakok deleted the CMP-9003 branch January 8, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants