diff --git a/addon/components/paper-input.js b/addon/components/paper-input.js index e3dde68b7..3c45dbbbf 100644 --- a/addon/components/paper-input.js +++ b/addon/components/paper-input.js @@ -159,7 +159,10 @@ export default Component.extend(FocusableMixin, ColorMixin, ChildMixin, Validati }, setValue(value) { - if (this.element.querySelector('input, textarea').value !== value && value) { + // normalize falsy values to empty string + value = isEmpty(value) ? '' : value; + + if (this.element.querySelector('input, textarea').value !== value) { this.element.querySelector('input, textarea').value = value; } },