diff --git a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm b/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm index c7ed41971ae..9afbaad0ff2 100644 --- a/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm +++ b/React/Base/Surface/SurfaceHostingView/RCTSurfaceHostingView.mm @@ -80,8 +80,10 @@ RCT_NOT_IMPLEMENTED(- (nullable instancetype)initWithCoder:(NSCoder *)coder) &maximumSize ); - [_surface setMinimumSize:minimumSize - maximumSize:maximumSize]; + if (RCTSurfaceStageIsRunning(_stage)) { + [_surface setMinimumSize:minimumSize + maximumSize:maximumSize]; + } } - (CGSize)intrinsicContentSize