Skip to content

Add zoom transition support for fullscreen covers#56

Closed
jmarek41 wants to merge 2 commits intomainfrom
feature/zoom-transition-support
Closed

Add zoom transition support for fullscreen covers#56
jmarek41 wants to merge 2 commits intomainfrom
feature/zoom-transition-support

Conversation

@jmarek41
Copy link
Copy Markdown
Member

@jmarek41 jmarek41 commented Mar 6, 2026

No description provided.

jmarek41 and others added 2 commits March 6, 2026 21:45
Enable zoom transitions (.navigationTransition(.zoom)) for coordinator-managed
fullscreen covers in NavigationStackFlow and TabViewFlow. Zero breaking changes —
existing API works unchanged, new optional zoomSourceID parameter enables zoom.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ecks

- Replace separate zoomSourceID overload with a default parameter on existing present(modal:type:)
- Remove unnecessary macOS restriction — just sets modalCover, works cross-platform
- Add #available(iOS 18.0, *) guards for .navigationTransition(.zoom) in NavigationStackFlow and TabViewFlow
- Add documentation comment explaining zoom transition usage

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jmarek41 jmarek41 closed this Mar 6, 2026
@jmarek41 jmarek41 deleted the feature/zoom-transition-support branch March 6, 2026 21:20
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.

1 participant