diff --git a/React/Fabric/Mounting/RCTMountingManager.mm b/React/Fabric/Mounting/RCTMountingManager.mm index b859710135..f0c690cd6d 100644 --- a/React/Fabric/Mounting/RCTMountingManager.mm +++ b/React/Fabric/Mounting/RCTMountingManager.mm @@ -135,6 +135,8 @@ static void RNPerformMountInstructions( { SystraceSection s("RNPerformMountInstructions"); + [CATransaction begin]; + [CATransaction setValue:(id)kCFBooleanTrue forKey:kCATransactionDisableActions]; for (auto const &mutation : mutations) { switch (mutation.type) { case ShadowViewMutation::Create: { @@ -189,6 +191,7 @@ static void RNPerformMountInstructions( } } } + [CATransaction commit]; } @implementation RCTMountingManager {