diff --git a/React/Base/RCTBridge.m b/React/Base/RCTBridge.m index 47c7f5942..f122611cd 100644 --- a/React/Base/RCTBridge.m +++ b/React/Base/RCTBridge.m @@ -1555,7 +1555,9 @@ RCT_INNER_BRIDGE_ONLY(_invokeAndProcessModule:(NSString *)module method:(NSStrin RCTProfileEndEvent(@"DispatchFrameUpdate", @"objc_call", nil); - [self.perfStats.jsGraph tick:displayLink.timestamp]; + dispatch_async(dispatch_get_main_queue(), ^{ + [self.perfStats.jsGraph tick:displayLink.timestamp]; + }); } - (void)_mainThreadUpdate:(CADisplayLink *)displayLink