Skip to content

fix/global bounds - #152

Merged
eds2002 merged 30 commits into
mainfrom
fix/global-bounds
Aug 27, 2026
Merged

fix/global bounds#152
eds2002 merged 30 commits into
mainfrom
fix/global-bounds

Conversation

@eds2002

@eds2002 eds2002 commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Motivation

Bounds handoffs could become unreliable when transitions crossed nested navigation boundaries or when the active transition pair changed before a closing animation settled. This could cause shared content to disappear, jump between hosts, or lose its destination during rapid or overlapping navigation.

This PR stabilizes that lifecycle by coordinating bounds globally, retaining active handoffs until their actual transition completes, and ensuring root boundaries render through the correct handoff host even without an explicit Boundary.Target.

The goal is to make existing bounds transitions reliable across nested stacks and repeated navigation flows. It introduces no new public API or product feature; it is a final v3 stability fix. It also raises the minimum supported react-native-teleport version to 1.2.0, which provides the public portal behavior required by the corrected implementation.

@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for rnst-docs ready!

Name Link
🔨 Latest commit 3cb60b0
🔍 Latest deploy log https://app.netlify.com/projects/rnst-docs/deploys/6a90a9b3ade51c0008a62d6d
😎 Deploy Preview https://deploy-preview-152--rnst-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@eds2002
eds2002 merged commit cd16ffc into main Aug 27, 2026
6 checks passed
@eds2002
eds2002 deleted the fix/global-bounds branch August 27, 2026 21:19
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.

2 participants