diff --git a/ios/src_library/React Native/RNIModalView/RNIModalView.swift b/ios/src_library/React Native/RNIModalView/RNIModalView.swift index 5d0c22d8..3d49a7af 100644 --- a/ios/src_library/React Native/RNIModalView/RNIModalView.swift +++ b/ios/src_library/React Native/RNIModalView/RNIModalView.swift @@ -579,6 +579,7 @@ public class RNIModalView: UIView, RNIIdentifiable, self.modalPresentationState.set(state: .DISMISSING_PROGRAMMATIC); presentedVC.dismiss(animated: true){ + self.modalPresentationState.set(state: .DISMISSED); completion?(true, nil); #if DEBUG