@samitouri / QOS-React / commits / 686b635b71

Prevent reading canonical property of null (#21242)

* Prevent reading canonical property of null * prettier

Joshua Gross committed Apr 12, 2021 at 11:10 UTC 686b635b7141511a7bbe751430f6680fc5cca2e2
1 file changed +4 -1
packages/react-native-renderer/src/ReactFabricGlobalResponderHandler.js
+4 -1
@@ -13,7 +13,10 @@ import {UIManager} from 'react-native/Libraries/ReactPrivate/ReactNativePrivateI
13 const ReactFabricGlobalResponderHandler = {
14 onChange: function(from: any, to: any, blockNativeResponder: boolean) {
15 const fromOrTo = from || to;
16 - const isFabric = !!fromOrTo.stateNode.canonical._internalInstanceHandle;
16 + const fromOrToStateNode = fromOrTo && fromOrTo.stateNode;
17 + const isFabric = !!(
18 + fromOrToStateNode && fromOrToStateNode.canonical._internalInstanceHandle
19 + );
20
21 if (isFabric) {
22 // Noop for now until setJSResponder/clearJSResponder are supported in Fabric