Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix dismissal on the Old Architecture
Summary: The recent change to make onDismiss work on Fabric broke the Modal on Paper (see [this comment](https://www.internalfb.com/diff/D52959996?dst_version_fbid=236415652884499&transaction_fbid=896066412296150)). This change will fix that behavior. The problem was that we were resetting the `isRendered` state only when the Modal receives the event from the Event emitter AND if it has the `onDismiss` callback set. However, we should hide the component in any case if the ids match, and invoke the onDismiss if it is set. ## Changelog [iOS][Fixed] - Make sure that Modal is dismissed correctly in Paper Reviewed By: janeli-100005636499545 Differential Revision: D53686165 fbshipit-source-id: a1de0b29dca7c099e9fa0282ec80cae9a8fd6bc3
- Loading branch information