Skip to content

Conversation

@lodev09
Copy link
Owner

@lodev09 lodev09 commented Dec 31, 2025

Summary

Adds troubleshooting documentation for an iOS issue where dismissing a React Native <Modal> while a TrueSheet is presented on top of it causes the screen to go blank.

Includes:

Thanks to @y0hnn for reporting this issue!

@vercel
Copy link

vercel bot commented Dec 31, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
react-native-true-sheet Ready Ready Preview, Comment Dec 31, 2025 1:55am

lodev09 referenced this pull request Dec 31, 2025
- Remove dismiss from prepareForRecycle to not interfere with RNSScreenStack
- Keep dismiss in dealloc for reload cleanup
- Walk up presentation chain in dealloc to dismiss entire sheet stack
@lodev09 lodev09 merged commit dd6c33e into main Dec 31, 2025
5 checks passed
@lodev09 lodev09 deleted the docs/troubleshoot-rn-modal-ios branch December 31, 2025 01:55
@lodev09
Copy link
Owner Author

lodev09 commented Dec 31, 2025

🚀 This pull request is included in v3.6.11. See Release 3.6.11 for release notes.

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