You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When multiple screens with presentation modal are opened in parent stack from a modal screen in child stack, then when closing them all at once only the first one is removed on native side. The one below it stays frozen with only screenshot as a content.
If the modals are opened from a screen without stack presentation, they work as expected.
Modals closing correctly with no screen presentation
modal-screen-working-from-stack.mov
Modals not closing correctly when opened from screen with modal presentation
Description
When multiple screens with presentation modal are opened in parent stack from a modal screen in child stack, then when closing them all at once only the first one is removed on native side. The one below it stays frozen with only screenshot as a content.
If the modals are opened from a screen without stack presentation, they work as expected.
Modals closing correctly with no screen presentation
modal-screen-working-from-stack.mov
Modals not closing correctly when opened from screen with modal presentation
modal-screen-issue.mov
Steps to reproduce
Snack or a link to a repository
https://github.com/Ubax/screens-modal-issue/blob/main/App.js
Screens version
4.11.1
React Native version
0.79.4
Platforms
iOS
JavaScript runtime
None
Workflow
Expo managed workflow
Architecture
Fabric (New Architecture)
Build type
Debug mode
Device
iOS simulator
Device model
No response
Acknowledgements
Yes