summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Cully <bjc@spork.org>2025-03-08 16:32:36 -0500
committerBrian Cully <bjc@spork.org>2025-03-08 16:32:36 -0500
commit324e63f3a7a7d6bdb75f2672c909c336807b0cf8 (patch)
treee84c1b1e1507d2cb99f8388256b27b85930956bd
parent8b0d4818c0d305feb2e69f32166f7e70e4e7b900 (diff)
downloadchords-324e63f3a7a7d6bdb75f2672c909c336807b0cf8.tar.gz
chords-324e63f3a7a7d6bdb75f2672c909c336807b0cf8.zip
js: refresh output column when radio deselected
-rw-r--r--fretboard.mjs3
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 => {