diff --git a/templates/Visua11ySettings.jsx b/templates/Visua11ySettings.jsx index 4941c3d..2ac6efc 100644 --- a/templates/Visua11ySettings.jsx +++ b/templates/Visua11ySettings.jsx @@ -14,8 +14,12 @@ export default function Visua11ySettings(config) { } function onChange(event) { + let state; const { name, checked, value, type } = event.target; visua11y[name] = type === 'checkbox' ? checked : value; + if (type === 'checkbox') { state = checked; } + if (type === 'radio' || type === 'select-one') { state = value; } + Adapt.trigger('visua11y:toggle', name, state); } return (