fix to sync original checkbox state when infotext loaded (#76)

This commit is contained in:
Won-Kyu Park
2023-10-10 09:51:00 -07:00
committed by GitHub
parent 223c0f7352
commit 4a3c7a86e0
+2 -1
View File
@@ -12,6 +12,7 @@
badge.checked = checkbox.checked;
badge.addEventListener('click', (e) => {
checkbox.checked = !checkbox.checked;
badge.checked = checkbox.checked;
checkbox.dispatchEvent(new Event('change'));
e.stopPropagation();
});
@@ -23,7 +24,7 @@
space.innerHTML = " ";
span.insertBefore(space, badge.nextSibling);
checkbox.addEventListener('click', () => {
checkbox.addEventListener('change', () => {
let badge = accordion.querySelector('.label-wrap span input');
badge.checked = checkbox.checked;
});