diff --git a/packages/react-native/src/private/animated/NativeAnimatedHelper.js b/packages/react-native/src/private/animated/NativeAnimatedHelper.js index 24e4be916bc..3bede66b84e 100644 --- a/packages/react-native/src/private/animated/NativeAnimatedHelper.js +++ b/packages/react-native/src/private/animated/NativeAnimatedHelper.js @@ -97,6 +97,10 @@ function createNativeOperations(): $NonMaybeType { // is possible because # arguments is fixed for each operation. For more // details, see `NativeAnimatedModule.queueAndExecuteBatchedOperations`. singleOpQueue.push(operationID, ...args); + if (shouldSignalBatch) { + clearImmediate(flushQueueImmediate); + flushQueueImmediate = setImmediate(API.flushQueue); + } }; } } else {