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.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.appendChild(div)
+ e.querySelector('.node-header')?.appendChild(div)
})
el.querySelectorAll('.collapse.closed, button.add').forEach(e => {
e.insertAdjacentHTML('afterbegin', ``)