diff options
Diffstat (limited to 'devtools/client/shared/components/object-inspector/utils/node.js')
-rw-r--r-- | devtools/client/shared/components/object-inspector/utils/node.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/devtools/client/shared/components/object-inspector/utils/node.js b/devtools/client/shared/components/object-inspector/utils/node.js index 1ee0255d1d..0d049e1c4b 100644 --- a/devtools/client/shared/components/object-inspector/utils/node.js +++ b/devtools/client/shared/components/object-inspector/utils/node.js @@ -282,7 +282,11 @@ function nodeHasEntries(item) { className === "FormData" || className === "MIDIInputMap" || className === "MIDIOutputMap" || - className === "HighlightRegistry" + className === "HighlightRegistry" || + // @backward-compat { version 125 } Support for enumerate CustomStateSet items was + // added in 125. When connecting to older server, we don't want to show the <entries> + // node for them. The extra check can be removed once 125 hits release. + (className === "CustomStateSet" && Array.isArray(value.preview?.items)) ); } |