diff --git a/src/js/profile/mobile/widget/mobile/ToggleSwitch.js b/src/js/profile/mobile/widget/mobile/ToggleSwitch.js index 323f1a864a..926aed1fbf 100644 --- a/src/js/profile/mobile/widget/mobile/ToggleSwitch.js +++ b/src/js/profile/mobile/widget/mobile/ToggleSwitch.js @@ -381,8 +381,11 @@ var self = this, element = self.element; - return self._type === "input" ? - parseFloat(element.value) : element.selectedIndex; + if (["checkbox", "radio"].indexOf(element.type) > -1) { + return (element.checked) ? 1 : 0; + } + + return element.selectedIndex; }; /**