From 1b7fe3fcde243ee83c7ff198afbac90e096bffdc Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Fri, 9 Dec 2022 16:44:08 -0800 Subject: [PATCH] fix: dont use id for append --- packages/interpreter/src/interpreter.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/interpreter/src/interpreter.js b/packages/interpreter/src/interpreter.js index 7b29c1683..3ac52a8f1 100644 --- a/packages/interpreter/src/interpreter.js +++ b/packages/interpreter/src/interpreter.js @@ -89,8 +89,9 @@ export class Interpreter { PopRoot() { this.stack.pop(); } - AppendChildren(id, many) { - let root = this.nodes[id]; + AppendChildren(many) { + // let root = this.nodes[id]; + let root = this.stack[this.stack.length - 1 - many]; let to_add = this.stack.splice(this.stack.length - many); for (let i = 0; i < many; i++) { root.appendChild(to_add[i]);