From 3e7ad8d6bf6506171d75659cfa778fcbdcce6dc1 Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sat, 21 Feb 2026 11:42:42 +0100 Subject: [PATCH] Use `Map.prototype.getOrInsert()` in the `#collectParents` method --- src/core/struct_tree.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) 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); } }