From cf097244697ed622ae1389a0a164f7e546dd7ddd Mon Sep 17 00:00:00 2001 From: Zeya Peng Date: Fri, 17 Apr 2026 13:18:54 -0400 Subject: [PATCH] Add null check before calling fabricSuspendOnActiveViewTransition fabricSuspendOnActiveViewTransition may not be available on all versions of nativeFabricUIManager. Guard the call with a null check to prevent crashes on hosts that haven't implemented this method yet. --- packages/react-native-renderer/src/ReactFiberConfigFabric.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/react-native-renderer/src/ReactFiberConfigFabric.js b/packages/react-native-renderer/src/ReactFiberConfigFabric.js index fe3536c2050b..29beb80db91b 100644 --- a/packages/react-native-renderer/src/ReactFiberConfigFabric.js +++ b/packages/react-native-renderer/src/ReactFiberConfigFabric.js @@ -657,7 +657,9 @@ export function suspendOnActiveViewTransition( state: SuspendedState, container: Container, ): void { - fabricSuspendOnActiveViewTransition(); + if (fabricSuspendOnActiveViewTransition != null) { + fabricSuspendOnActiveViewTransition(); + } } export function waitForCommitToBeReady(