X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/784f914b1e4b1c62d6657e86397c2e83bcee4295..b22765f41bf0b2021b9beb9120ee0ac91fa89292:/wp-includes/js/customize-selective-refresh.js diff --git a/wp-includes/js/customize-selective-refresh.js b/wp-includes/js/customize-selective-refresh.js index 7efee3d5..ec51058e 100644 --- a/wp-includes/js/customize-selective-refresh.js +++ b/wp-includes/js/customize-selective-refresh.js @@ -847,6 +847,18 @@ wp.customize.selectiveRefresh = ( function( $, api ) { } } ); + /** + * Handle setting validities in partial refresh response. + * + * @param {object} data Response data. + * @param {object} data.setting_validities Setting validities. + */ + api.selectiveRefresh.bind( 'render-partials-response', function handleSettingValiditiesResponse( data ) { + if ( data.setting_validities ) { + api.preview.send( 'selective-refresh-setting-validities', data.setting_validities ); + } + } ); + api.preview.bind( 'active', function() { // Make all partials ready.