diff --git a/src/core/struct_tree.js b/src/core/struct_tree.js index cdd12dfa8..437d35b9a 100644 --- a/src/core/struct_tree.js +++ b/src/core/struct_tree.js @@ -450,12 +450,7 @@ class StructTreeRoot { for (const element of elements) { if (element.structTreeParentId) { const id = parseInt(element.structTreeParentId.split("_mc")[1], 10); - let elems = idToElements.get(id); - if (!elems) { - elems = []; - idToElements.set(id, elems); - } - elems.push(element); + idToElements.getOrInsert(id, []).push(element); } }