diff --git a/packages/react-native/React/Fabric/RCTSurfacePresenter.mm b/packages/react-native/React/Fabric/RCTSurfacePresenter.mm index 11452ab5602d..dbea5607fb98 100644 --- a/packages/react-native/React/Fabric/RCTSurfacePresenter.mm +++ b/packages/react-native/React/Fabric/RCTSurfacePresenter.mm @@ -18,7 +18,6 @@ #import #import #import -#import #import #import #import @@ -65,7 +64,6 @@ - (instancetype)initWithContextContainer:(ContextContainer::Shared)contextContai bridgelessBindingsExecutor:(std::optional)bridgelessBindingsExecutor { if (self = [super init]) { - RCTInitializeUIKitProxies(); assert(contextContainer && "RuntimeExecutor must be not null."); _runtimeExecutor = runtimeExecutor; _bridgelessBindingsExecutor = bridgelessBindingsExecutor; diff --git a/packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm b/packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm index 7b3ce5918ce5..3a9c5a939d1d 100644 --- a/packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm +++ b/packages/react-native/React/Fabric/Surface/RCTFabricSurface.mm @@ -14,6 +14,7 @@ #import #import #import +#import #import #import #import @@ -54,6 +55,7 @@ - (instancetype)initWithSurfacePresenter:(RCTSurfacePresenter *)surfacePresenter initialProperties:(NSDictionary *)initialProperties { if (self = [super init]) { + RCTInitializeUIKitProxies(); _surfacePresenter = surfacePresenter; _surfaceHandler =