diff --git a/src/app/app.ts b/src/app/app.ts index d31d97c1..001a9f28 100644 --- a/src/app/app.ts +++ b/src/app/app.ts @@ -32,7 +32,7 @@ const addChecked = (el: HTMLElement) => { } const treeViewObserver = (el: HTMLElement) => { - el.querySelectorAll('.node-header[data-help]').forEach(e => { + el.querySelectorAll('.node[data-help]').forEach(e => { const div = document.createElement('div') div.className = 'node-icon' div.addEventListener('click', evt => { @@ -42,9 +42,9 @@ const treeViewObserver = (el: HTMLElement) => { }, { capture: true, once: true }) }) div.insertAdjacentHTML('beforeend', `${e.getAttribute('data-help')}`) - e.appendChild(div) + e.querySelector('.node-header')?.appendChild(div) }) - el.querySelectorAll('.node-header[data-error]').forEach(e => { + el.querySelectorAll('.node[data-error]').forEach(e => { const div = document.createElement('div') div.className = 'node-icon' div.addEventListener('click', evt => { @@ -54,7 +54,7 @@ const treeViewObserver = (el: HTMLElement) => { }, { capture: true, once: true }) }) div.insertAdjacentHTML('beforeend', `${e.getAttribute('data-error')}`) - e.appendChild(div) + e.querySelector('.node-header')?.appendChild(div) }) el.querySelectorAll('.collapse.closed, button.add').forEach(e => { e.insertAdjacentHTML('afterbegin', ``)