fix to sync original checkbox state when infotext loaded (#76)
This commit is contained in:
@@ -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;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user