Start with tree collapsed

This commit is contained in:
2026-04-02 15:42:13 -05:00
parent 0e7f23ec3a
commit 655aedbd2e
+3 -12
View File
@@ -121,7 +121,7 @@ function createTreeNode(name, value, path) {
childrenContainer.appendChild(childNode);
});
if (shouldStartCollapsed(name, value)) {
if (shouldStartCollapsed(value)) {
childrenContainer.classList.add('collapsed');
toggle.textContent = '▶';
}
@@ -150,22 +150,13 @@ function createTreeNode(name, value, path) {
return container;
}
function shouldStartCollapsed(name, value) {
function shouldStartCollapsed(value) {
if (!value || typeof value !== 'object') {
return false;
}
const childKeys = Object.keys(value).filter(key => key !== 'addressed' && key !== 'known');
if (childKeys.length === 0) {
return false;
}
const hotfixChildren = childKeys.filter(key => {
const match = key.match(/^(.*)-h\d+$/i);
return match && match[1] === name;
});
return hotfixChildren.length > 0;
return childKeys.length > 0;
}
function dedupeFileRefs(fileRefs) {