diff --git a/React/Modules/RCTAlertManager.m b/React/Modules/RCTAlertManager.m index a8f30b10a..bb1f3ceaa 100644 --- a/React/Modules/RCTAlertManager.m +++ b/React/Modules/RCTAlertManager.m @@ -177,7 +177,9 @@ RCT_EXPORT_METHOD(alertWithArgs:(NSDictionary *)args } [_alertControllers addObject:alertController]; - [presentingController presentViewController:alertController animated:YES completion:nil]; + dispatch_async(dispatch_get_main_queue(), ^{ + [presentingController presentViewController:alertController animated:YES completion:nil]; + }); } @end