diff --git a/React/Modules/RCTUIManager.m b/React/Modules/RCTUIManager.m index 53af9041faf..7b969de9327 100644 --- a/React/Modules/RCTUIManager.m +++ b/React/Modules/RCTUIManager.m @@ -335,7 +335,10 @@ static NSDictionary *deviceOrientationEventBody(UIDeviceOrientation orientation) return name; } - UIView *view = _viewRegistry[reactTag]; + __block UIView *view; + RCTUnsafeExecuteOnMainQueueSync(^{ + view = self->_viewRegistry[reactTag]; + }); #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wundeclared-selector"