Open angelica-snowit opened 5 days ago
[!WARNING] Could not parse version: We could not find or parse the version number of React Native in your issue report. Please use the template, and report your version including major, minor, and patch numbers - e.g. 0.76.2.
[!WARNING] Could not parse version: We could not find or parse the version number of React Native in your issue report. Please use the template, and report your version including major, minor, and patch numbers - e.g. 0.76.2.
I have the same issue. Before 0.76, it worked fine. For example
setShowEmailModal(false);
setShowPhoneModal(true);
Would work, the email modal would go away and the phone modal would show up. Now, the phone modal can only show up if I do this
//setShowEmailModal(false);
setShowPhoneModal(true);
Showing it on top of another, which isn't ideal
Description
Before RN v0.76, on iOS, to see a Modal in top of another Modal you had to put the modal inside the first modal. Now this behavior has changed and it's possible to see the Modal on top of the first Modal even if it's not inside the Modal. It's difficult to explain, but I prepared a clear example. Enabling or diasbling new architecture doesn't change. It seems like a bugfix and not a bug, because the new behavior it's pretty better, but I think it should be reported as a breaking change. The effect is that after upgrading to RN 0.76, I started to see double modals appearing since they are repeated inside modal to works on RN < 0.76. I don't know if this is the same on Android because on Android I don't use modals this way.
Steps to reproduce
React Native Version
0.76.1
Affected Platforms
Runtime - iOS
Output of
npx react-native info
Stacktrace or Logs
Reproducer
https://github.com/angelica-snowit/rn76-modal-example
Screenshots and Videos
No response