From 9f9b6bf0d37d0bc009f9f7d32db3a9d378b1dcda Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Wed, 10 Dec 2025 06:40:59 -0800 Subject: [PATCH] Revert "patch speculative fix to RN (#9436)" This reverts commit 756cf0a2d5a4454364a1669c52b346fc87f02e7f. --- ...81.5+004+IdleCallbackRunnable-crash-fix.patch | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 patches/react-native+0.81.5+004+IdleCallbackRunnable-crash-fix.patch diff --git a/patches/react-native+0.81.5+004+IdleCallbackRunnable-crash-fix.patch b/patches/react-native+0.81.5+004+IdleCallbackRunnable-crash-fix.patch deleted file mode 100644 index b3954c14f1..0000000000 --- a/patches/react-native+0.81.5+004+IdleCallbackRunnable-crash-fix.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.kt b/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.kt -index 8b65716..27c97bf 100644 ---- a/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.kt -+++ b/node_modules/react-native/ReactAndroid/src/main/java/com/facebook/react/modules/core/JavaTimerManager.kt -@@ -313,8 +313,9 @@ public open class JavaTimerManager( - // We also capture the idleCallbackRunnable to tentatively fix: - // https://github.com/facebook/react-native/issues/44842 - currentIdleCallbackRunnable?.cancel() -- currentIdleCallbackRunnable = IdleCallbackRunnable(frameTimeNanos) -- reactApplicationContext.runOnJSQueueThread(currentIdleCallbackRunnable) -+ val idleCallbackRunnable = IdleCallbackRunnable(frameTimeNanos) -+ currentIdleCallbackRunnable = idleCallbackRunnable -+ reactApplicationContext.runOnJSQueueThread(idleCallbackRunnable) - reactChoreographer.postFrameCallback(ReactChoreographer.CallbackType.IDLE_EVENT, this) - } - }