diff --git a/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricUIManagerBinding.cpp b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricUIManagerBinding.cpp index 2abaa0a06b7..1fdf3cbcc68 100644 --- a/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricUIManagerBinding.cpp +++ b/packages/react-native/ReactAndroid/src/main/jni/react/fabric/FabricUIManagerBinding.cpp @@ -630,7 +630,8 @@ void FabricUIManagerBinding::schedulerShouldRenderTransactions( return; } if (ReactNativeFeatureFlags::enableAccumulatedUpdatesInRawPropsAndroid()) { - auto mountingTransaction = mountingCoordinator->pullTransaction(); + auto mountingTransaction = mountingCoordinator->pullTransaction( + /* willPerformAsynchronously = */ true); if (mountingTransaction.has_value()) { auto transaction = std::move(*mountingTransaction); mountingManager->executeMount(transaction); diff --git a/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h b/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h index 4042a446ad9..229e74897eb 100644 --- a/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h +++ b/packages/react-native/ReactCommon/react/renderer/mounting/MountingCoordinator.h @@ -62,7 +62,6 @@ class MountingCoordinator final { * `true` until `didPerformAsyncTransactions` is called. */ std::optional pullTransaction( - // TODO: Clean up this parameter when Android migrates to a pull model. bool willPerformAsynchronously = false) const; /*