Skip to content

Commit f675bce

Browse files
committed
[DevTools] Fix null ref crash in ContextMenu when items list is empty (facebook#35929)
Co-authored-by: Sebastian Sebbie Silbermann <sebastian.silbermann@vercel.com> DiffTrain build for [4610359](facebook@4610359)
1 parent 0557cc9 commit f675bce

21 files changed

Lines changed: 80 additions & 80 deletions

compiled-rn/VERSION_NATIVE_FB

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.3.0-native-fb-3bc2d414-20260304
1+
19.3.0-native-fb-46103596-20260305

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-dev.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<e13506a3edf2007052df12c67fdd1268>>
10+
* @generated SignedSource<<7f42f2c1733cacf6fb8fa2f757f29652>>
1111
*/
1212

1313
"use strict";
@@ -410,5 +410,5 @@ __DEV__ &&
410410
exports.useFormStatus = function () {
411411
return resolveDispatcher().useHostTransitionStatus();
412412
};
413-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
413+
exports.version = "19.3.0-native-fb-46103596-20260305";
414414
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-prod.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<3df9002293fc2b9dbda64a401c299a5c>>
10+
* @generated SignedSource<<3533758609354165c10174df49bb3a31>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
212+
exports.version = "19.3.0-native-fb-46103596-20260305";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOM-profiling.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<3df9002293fc2b9dbda64a401c299a5c>>
10+
* @generated SignedSource<<3533758609354165c10174df49bb3a31>>
1111
*/
1212

1313
"use strict";
@@ -209,4 +209,4 @@ exports.useFormState = function (action, initialState, permalink) {
209209
exports.useFormStatus = function () {
210210
return ReactSharedInternals.H.useHostTransitionStatus();
211211
};
212-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
212+
exports.version = "19.3.0-native-fb-46103596-20260305";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-dev.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<30b38e6737cc924867d4d87965640652>>
10+
* @generated SignedSource<<eda4d3a4e14d559f5f689baa1fe4a0b0>>
1111
*/
1212

1313
/*
@@ -8660,7 +8660,7 @@ __DEV__ &&
86608660
payload
86618661
) {
86628662
if (isRenderPhaseUpdate(fiber))
8663-
throw Error("Cannot update form state while rendering.");
8663+
throw Error("Cannot update action state while rendering.");
86648664
fiber = actionQueue.action;
86658665
if (null !== fiber) {
86668666
var actionNode = {
@@ -30268,11 +30268,11 @@ __DEV__ &&
3026830268
};
3026930269
(function () {
3027030270
var isomorphicReactPackageVersion = React.version;
30271-
if ("19.3.0-native-fb-3bc2d414-20260304" !== isomorphicReactPackageVersion)
30271+
if ("19.3.0-native-fb-46103596-20260305" !== isomorphicReactPackageVersion)
3027230272
throw Error(
3027330273
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3027430274
(isomorphicReactPackageVersion +
30275-
"\n - react-dom: 19.3.0-native-fb-3bc2d414-20260304\nLearn more: https://react.dev/warnings/version-mismatch")
30275+
"\n - react-dom: 19.3.0-native-fb-46103596-20260305\nLearn more: https://react.dev/warnings/version-mismatch")
3027630276
);
3027730277
})();
3027830278
("function" === typeof Map &&
@@ -30309,10 +30309,10 @@ __DEV__ &&
3030930309
!(function () {
3031030310
var internals = {
3031130311
bundleType: 1,
30312-
version: "19.3.0-native-fb-3bc2d414-20260304",
30312+
version: "19.3.0-native-fb-46103596-20260305",
3031330313
rendererPackageName: "react-dom",
3031430314
currentDispatcherRef: ReactSharedInternals,
30315-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304"
30315+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305"
3031630316
};
3031730317
internals.overrideHookState = overrideHookState;
3031830318
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30462,5 +30462,5 @@ __DEV__ &&
3046230462
listenToAllSupportedEvents(container);
3046330463
return new ReactDOMHydrationRoot(initialChildren);
3046430464
};
30465-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
30465+
exports.version = "19.3.0-native-fb-46103596-20260305";
3046630466
})();

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<ea668a3aa056e1b341bb9c9bdf2ce60f>>
10+
* @generated SignedSource<<8e4c1743e7aa2eb60a47a7b2fcacf4eb>>
1111
*/
1212

1313
/*
@@ -17791,14 +17791,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1779117791
};
1779217792
var isomorphicReactPackageVersion$jscomp$inline_2048 = React.version;
1779317793
if (
17794-
"19.3.0-native-fb-3bc2d414-20260304" !==
17794+
"19.3.0-native-fb-46103596-20260305" !==
1779517795
isomorphicReactPackageVersion$jscomp$inline_2048
1779617796
)
1779717797
throw Error(
1779817798
formatProdErrorMessage(
1779917799
527,
1780017800
isomorphicReactPackageVersion$jscomp$inline_2048,
17801-
"19.3.0-native-fb-3bc2d414-20260304"
17801+
"19.3.0-native-fb-46103596-20260305"
1780217802
)
1780317803
);
1780417804
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17820,10 +17820,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1782017820
};
1782117821
var internals$jscomp$inline_2610 = {
1782217822
bundleType: 0,
17823-
version: "19.3.0-native-fb-3bc2d414-20260304",
17823+
version: "19.3.0-native-fb-46103596-20260305",
1782417824
rendererPackageName: "react-dom",
1782517825
currentDispatcherRef: ReactSharedInternals,
17826-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304"
17826+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305"
1782717827
};
1782817828
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1782917829
var hook$jscomp$inline_2611 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -17930,4 +17930,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1793017930
listenToAllSupportedEvents(container);
1793117931
return new ReactDOMHydrationRoot(initialChildren);
1793217932
};
17933-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
17933+
exports.version = "19.3.0-native-fb-46103596-20260305";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMClient-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<90ad0bce691e8072d9a8d60910f1ab75>>
10+
* @generated SignedSource<<f1c48c35079e0a9f9513e674b5fb8d6f>>
1111
*/
1212

1313
/*
@@ -19780,14 +19780,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1978019780
};
1978119781
var isomorphicReactPackageVersion$jscomp$inline_2396 = React.version;
1978219782
if (
19783-
"19.3.0-native-fb-3bc2d414-20260304" !==
19783+
"19.3.0-native-fb-46103596-20260305" !==
1978419784
isomorphicReactPackageVersion$jscomp$inline_2396
1978519785
)
1978619786
throw Error(
1978719787
formatProdErrorMessage(
1978819788
527,
1978919789
isomorphicReactPackageVersion$jscomp$inline_2396,
19790-
"19.3.0-native-fb-3bc2d414-20260304"
19790+
"19.3.0-native-fb-46103596-20260305"
1979119791
)
1979219792
);
1979319793
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19809,10 +19809,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1980919809
};
1981019810
var internals$jscomp$inline_2403 = {
1981119811
bundleType: 0,
19812-
version: "19.3.0-native-fb-3bc2d414-20260304",
19812+
version: "19.3.0-native-fb-46103596-20260305",
1981319813
rendererPackageName: "react-dom",
1981419814
currentDispatcherRef: ReactSharedInternals,
19815-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304",
19815+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305",
1981619816
getLaneLabelMap: function () {
1981719817
for (
1981819818
var map = new Map(), lane = 1, index$338 = 0;
@@ -19935,4 +19935,4 @@ exports.hydrateRoot = function (container, initialChildren, options) {
1993519935
listenToAllSupportedEvents(container);
1993619936
return new ReactDOMHydrationRoot(initialChildren);
1993719937
};
19938-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
19938+
exports.version = "19.3.0-native-fb-46103596-20260305";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-dev.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<60a338ae59e46a3c1260d5f83bce948f>>
10+
* @generated SignedSource<<967d90b74a40626e39b88e96b7e59a43>>
1111
*/
1212

1313
/*
@@ -8668,7 +8668,7 @@ __DEV__ &&
86688668
payload
86698669
) {
86708670
if (isRenderPhaseUpdate(fiber))
8671-
throw Error("Cannot update form state while rendering.");
8671+
throw Error("Cannot update action state while rendering.");
86728672
fiber = actionQueue.action;
86738673
if (null !== fiber) {
86748674
var actionNode = {
@@ -30330,11 +30330,11 @@ __DEV__ &&
3033030330
};
3033130331
(function () {
3033230332
var isomorphicReactPackageVersion = React.version;
30333-
if ("19.3.0-native-fb-3bc2d414-20260304" !== isomorphicReactPackageVersion)
30333+
if ("19.3.0-native-fb-46103596-20260305" !== isomorphicReactPackageVersion)
3033430334
throw Error(
3033530335
'Incompatible React versions: The "react" and "react-dom" packages must have the exact same version. Instead got:\n - react: ' +
3033630336
(isomorphicReactPackageVersion +
30337-
"\n - react-dom: 19.3.0-native-fb-3bc2d414-20260304\nLearn more: https://react.dev/warnings/version-mismatch")
30337+
"\n - react-dom: 19.3.0-native-fb-46103596-20260305\nLearn more: https://react.dev/warnings/version-mismatch")
3033830338
);
3033930339
})();
3034030340
("function" === typeof Map &&
@@ -30371,10 +30371,10 @@ __DEV__ &&
3037130371
!(function () {
3037230372
var internals = {
3037330373
bundleType: 1,
30374-
version: "19.3.0-native-fb-3bc2d414-20260304",
30374+
version: "19.3.0-native-fb-46103596-20260305",
3037530375
rendererPackageName: "react-dom",
3037630376
currentDispatcherRef: ReactSharedInternals,
30377-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304"
30377+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305"
3037830378
};
3037930379
internals.overrideHookState = overrideHookState;
3038030380
internals.overrideHookStateDeletePath = overrideHookStateDeletePath;
@@ -30840,7 +30840,7 @@ __DEV__ &&
3084030840
exports.useFormStatus = function () {
3084130841
return resolveDispatcher().useHostTransitionStatus();
3084230842
};
30843-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
30843+
exports.version = "19.3.0-native-fb-46103596-20260305";
3084430844
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
3084530845
"function" ===
3084630846
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-prod.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<33ac59c3f75c45c95855d9518c605d75>>
10+
* @generated SignedSource<<e358756636278bdc61f0894c5216ee35>>
1111
*/
1212

1313
/*
@@ -17808,14 +17808,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1780817808
};
1780917809
var isomorphicReactPackageVersion$jscomp$inline_2049 = React.version;
1781017810
if (
17811-
"19.3.0-native-fb-3bc2d414-20260304" !==
17811+
"19.3.0-native-fb-46103596-20260305" !==
1781217812
isomorphicReactPackageVersion$jscomp$inline_2049
1781317813
)
1781417814
throw Error(
1781517815
formatProdErrorMessage(
1781617816
527,
1781717817
isomorphicReactPackageVersion$jscomp$inline_2049,
17818-
"19.3.0-native-fb-3bc2d414-20260304"
17818+
"19.3.0-native-fb-46103596-20260305"
1781917819
)
1782017820
);
1782117821
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -17837,10 +17837,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1783717837
};
1783817838
var internals$jscomp$inline_2613 = {
1783917839
bundleType: 0,
17840-
version: "19.3.0-native-fb-3bc2d414-20260304",
17840+
version: "19.3.0-native-fb-46103596-20260305",
1784117841
rendererPackageName: "react-dom",
1784217842
currentDispatcherRef: ReactSharedInternals,
17843-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304"
17843+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305"
1784417844
};
1784517845
if ("undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) {
1784617846
var hook$jscomp$inline_2614 = __REACT_DEVTOOLS_GLOBAL_HOOK__;
@@ -18100,4 +18100,4 @@ exports.useFormState = function (action, initialState, permalink) {
1810018100
exports.useFormStatus = function () {
1810118101
return ReactSharedInternals.H.useHostTransitionStatus();
1810218102
};
18103-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
18103+
exports.version = "19.3.0-native-fb-46103596-20260305";

compiled-rn/facebook-fbsource/xplat/js/RKJSModules/vendor/react/react-dom/cjs/ReactDOMProfiling-profiling.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* @noflow
88
* @nolint
99
* @preventMunge
10-
* @generated SignedSource<<dffef285b2d9b65d8ac4564a53054c88>>
10+
* @generated SignedSource<<77ff1f67abf011681a61273f9dfc60d6>>
1111
*/
1212

1313
/*
@@ -19801,14 +19801,14 @@ ReactDOMHydrationRoot.prototype.unstable_scheduleHydration = function (target) {
1980119801
};
1980219802
var isomorphicReactPackageVersion$jscomp$inline_2397 = React.version;
1980319803
if (
19804-
"19.3.0-native-fb-3bc2d414-20260304" !==
19804+
"19.3.0-native-fb-46103596-20260305" !==
1980519805
isomorphicReactPackageVersion$jscomp$inline_2397
1980619806
)
1980719807
throw Error(
1980819808
formatProdErrorMessage(
1980919809
527,
1981019810
isomorphicReactPackageVersion$jscomp$inline_2397,
19811-
"19.3.0-native-fb-3bc2d414-20260304"
19811+
"19.3.0-native-fb-46103596-20260305"
1981219812
)
1981319813
);
1981419814
ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
@@ -19830,10 +19830,10 @@ ReactDOMSharedInternals.findDOMNode = function (componentOrElement) {
1983019830
};
1983119831
var internals$jscomp$inline_2404 = {
1983219832
bundleType: 0,
19833-
version: "19.3.0-native-fb-3bc2d414-20260304",
19833+
version: "19.3.0-native-fb-46103596-20260305",
1983419834
rendererPackageName: "react-dom",
1983519835
currentDispatcherRef: ReactSharedInternals,
19836-
reconcilerVersion: "19.3.0-native-fb-3bc2d414-20260304",
19836+
reconcilerVersion: "19.3.0-native-fb-46103596-20260305",
1983719837
getLaneLabelMap: function () {
1983819838
for (
1983919839
var map = new Map(), lane = 1, index$338 = 0;
@@ -20109,7 +20109,7 @@ exports.useFormState = function (action, initialState, permalink) {
2010920109
exports.useFormStatus = function () {
2011020110
return ReactSharedInternals.H.useHostTransitionStatus();
2011120111
};
20112-
exports.version = "19.3.0-native-fb-3bc2d414-20260304";
20112+
exports.version = "19.3.0-native-fb-46103596-20260305";
2011320113
"undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ &&
2011420114
"function" ===
2011520115
typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop &&

0 commit comments

Comments
 (0)