diff --git a/src/wp-includes/js/customize-base.js b/src/wp-includes/js/customize-base.js index 6ea282292a..5ffa924564 100644 --- a/src/wp-includes/js/customize-base.js +++ b/src/wp-includes/js/customize-base.js @@ -426,10 +426,14 @@ window.wp = window.wp || {}; if ( this.element.is('input') ) { type = this.element.prop('type'); - if ( api.Element.synchronizer[ type ] ) + if ( api.Element.synchronizer[ type ] ) { synchronizer = api.Element.synchronizer[ type ]; - if ( 'text' === type || 'password' === type ) + } + if ( 'text' === type || 'password' === type ) { this.events += ' keyup'; + } else if ( 'range' === type ) { + this.events += ' input propertychange'; + } } else if ( this.element.is('textarea') ) { this.events += ' keyup'; }