Ticket #33417: 33417.patch
File 33417.patch, 973 bytes (added by , 10 years ago) |
---|
-
src/wp-admin/js/customize-controls.js
2144 2144 * @param {object} attachment 2145 2145 */ 2146 2146 setImageFromAttachment: function( attachment ) { 2147 var icon = typeof attachment.sizes['site_icon-32'] !== 'undefined' ? attachment.sizes['site_icon-32'] : attachment.sizes.thumbnail; 2147 var sizes = [ 'site_icon-32', 'thumbnail', 'full' ], 2148 icon; 2148 2149 2150 _.each( sizes, function( size ) { 2151 if ( ! icon && ! _.isUndefined ( attachment.sizes[ size ] ) ) { 2152 icon = attachment.sizes[ size ]; 2153 } 2154 } ); 2155 2149 2156 this.params.attachment = attachment; 2150 2157 2151 2158 // Set the Customizer setting; the callback takes care of rendering. 2152 2159 this.setting( attachment.id ); 2153 2160 2154 2155 2161 // Update the icon in-browser. 2156 2162 $( 'link[sizes="32x32"]' ).attr( 'href', icon.url ); 2157 2163 },