🐛 Bug Report
On iOS, using waitForRender on showModal results in broken modal rendering, and when dismissing a modal it results in a black screen on previous (root) stack.
Yes
To Reproduce
- Use following on (global) navigator options:
animations: {
showModal: {
waitForRender: false,
},
},
- Open modal in iOS
- Dismiss modal in iOS
Expected behavior
Using waitForRender: true on showModal should not affect the (default) layout of modals on iOS, and should just return to previous stack, instead or rendering a black screen when dismissing.
Actual Behavior
- Modal is rendered sticked to top instead of bottom of screen.

- When dismissing, the previous stack is not rendered, but black.

Your Environment
- React Native Navigation version: 7.16.0
- React Native version: 0.64.2
- Platform(s) (iOS, Android, or both?): iOS
- Device info (Simulator/Device? OS version? Debug/Release?): Simulator & Device, iOS 12 (probably others as well), Debug & Release
🐛 Bug Report
On iOS, using
waitForRenderonshowModalresults in broken modal rendering, and when dismissing a modal it results in a black screen on previous (root) stack.Have you read the Contributing Guidelines on issues?
Yes
To Reproduce
Expected behavior
Using
waitForRender: trueonshowModalshould not affect the (default) layout of modals on iOS, and should just return to previous stack, instead or rendering a black screen when dismissing.Actual Behavior
Your Environment