From ff245d280b9047fc0574b908665adfdd533342e2 Mon Sep 17 00:00:00 2001 From: Matt Marcum Date: Thu, 16 Nov 2023 12:33:51 -0600 Subject: [PATCH] Make remote nodes non-enumerable --- ember_debug/libs/render-tree.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ember_debug/libs/render-tree.js b/ember_debug/libs/render-tree.js index 0c44a1c828..bdfc3d5d41 100644 --- a/ember_debug/libs/render-tree.js +++ b/ember_debug/libs/render-tree.js @@ -165,7 +165,9 @@ class InElementSupportProvider { registerRemote(block, node) { const obj = this.buildInElementNode(node); if (this.currentNode) { - this.currentNode.remotes = this.currentNode.remotes || []; + if (!this.currentNode.remotes) Object.defineProperty(this.currentNode, 'remotes', { + value: [] + }); this.currentNode.remotes.push(obj); } this.remoteRoots.push(obj);