Patch react-native-worklets to fix web scheduleOnUI on errors

Backports software-mansion/react-native-reanimated#10167. On web, a
throwing worklet used to abort the whole per-frame batch via
queue.forEach, silently dropping every callback queued after it and
surfacing as "can't access property 'startTime',
this.frameCallbackRegistry.get(...) is undefined". The batch runner
now continues past a failed callback instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Tomek Zawadzki
2026-08-07 12:20:53 +02:00
parent a3951c2bd7
commit 2777647baa
4 changed files with 141 additions and 16 deletions
+1
View File
@@ -39,6 +39,7 @@ patchedDependencies:
react-native-screens@4.24.0: patches/react-native-screens@4.24.0.patch
'react-native-svg@15.12.1': patches/react-native-svg@15.12.1.patch
'react-native-view-shot@4.0.3': patches/react-native-view-shot@4.0.3.patch
react-native-worklets@0.8.3: patches/react-native-worklets@0.8.3.patch
'react-native@0.81.5': patches/react-native@0.81.5.patch
minimumReleaseAgeExclude:
- '@atproto/*'