diff options
| author | Brian Cully <bjc@spork.org> | 2025-03-08 16:32:36 -0500 |
|---|---|---|
| committer | Brian Cully <bjc@spork.org> | 2025-03-08 16:32:36 -0500 |
| commit | 324e63f3a7a7d6bdb75f2672c909c336807b0cf8 (patch) | |
| tree | e84c1b1e1507d2cb99f8388256b27b85930956bd | |
| parent | 8b0d4818c0d305feb2e69f32166f7e70e4e7b900 (diff) | |
| download | chords-324e63f3a7a7d6bdb75f2672c909c336807b0cf8.tar.gz chords-324e63f3a7a7d6bdb75f2672c909c336807b0cf8.zip | |
js: refresh output column when radio deselected
| -rw-r--r-- | fretboard.mjs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fretboard.mjs b/fretboard.mjs index 9a965b7..7db359e 100644 --- a/fretboard.mjs +++ b/fretboard.mjs @@ -78,6 +78,8 @@ function fretClick(e) { // now. if (mousedownVal) { elt.checked = false; + // doesn't get called automatically. + formChanged(elt.form); } } @@ -101,7 +103,6 @@ export default function Fretboard(form) { console.debug('Fretboard()', form); form.onchange = handleFormChanged; form.querySelectorAll('.open').forEach(elt => { - console.debug('found open', elt); elt.onclick = openClick; }); form.querySelectorAll('input[type="radio"]').forEach(elt => { |
