]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-includes/js/customize-selective-refresh.js
Wordpress 4.6-scripts
[autoinstalls/wordpress.git] / wp-includes / js / customize-selective-refresh.js
index 7efee3d5f22ab59a78edf14a63b4a49aa61a7eb6..ec51058ec4fabda3dc2f463542421edace99cff8 100644 (file)
@@ -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.