diff --git a/assets/apps/customizer-controls/src/responsive-toggle/ResponsiveToggleComponent.js b/assets/apps/customizer-controls/src/responsive-toggle/ResponsiveToggleComponent.js index 86a9f3da50..4c6c2e7544 100644 --- a/assets/apps/customizer-controls/src/responsive-toggle/ResponsiveToggleComponent.js +++ b/assets/apps/customizer-controls/src/responsive-toggle/ResponsiveToggleComponent.js @@ -15,7 +15,13 @@ const ResponsiveToggleComponent = ({ control }) => { if (e.detail.id !== control.id) { return false; } - setValue(e.detail.value); + const val = e.detail.value; + setValue(val); + control.setting.set( + val && typeof val === 'object' + ? val + : { desktop: false, tablet: false, mobile: false } + ); }); }, []);