╭ changed ──────────╮ │src/embed/script.js│ ╰───────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │127 if (current.tagName === "INPUT" && !preserveValue && current.type !== "file" && current.value !== desired.value) {│ │128 current.value = desired.value; │ │129 } │ │130 + // the live checked state is what posts, so it follows the grid's selection │ │131 + if (current.tagName === "INPUT" && current.type === "radio") current.checked = desired.checked; │ │132 } │ │133 │ │134 function patchNode(current, desired) { │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯