diff --git src/wp-admin/js/customize-controls.js src/wp-admin/js/customize-controls.js
index d95287c..c31ec68 100644
|
|
|
2351 | 2351 | }, |
2352 | 2352 | |
2353 | 2353 | save: function() { |
2354 | | var self = this, |
2355 | | query = $.extend( this.query(), { |
2356 | | nonce: this.nonce.save |
2357 | | } ), |
| 2354 | var self = this, |
2358 | 2355 | processing = api.state( 'processing' ), |
2359 | 2356 | submitWhenDoneProcessing, |
2360 | 2357 | submit; |
… |
… |
|
2362 | 2359 | body.addClass( 'saving' ); |
2363 | 2360 | |
2364 | 2361 | submit = function () { |
2365 | | var request = wp.ajax.post( 'customize_save', query ); |
| 2362 | var request, query; |
| 2363 | query = $.extend( self.query(), { |
| 2364 | nonce: self.nonce.save |
| 2365 | } ); |
| 2366 | request = wp.ajax.post( 'customize_save', query ); |
2366 | 2367 | |
2367 | 2368 | api.trigger( 'save', request ); |
2368 | 2369 | |
diff --git src/wp-admin/js/customize-widgets.js src/wp-admin/js/customize-widgets.js
index 0a4e106..34c3580 100644
|
|
|
1028 | 1028 | } |
1029 | 1029 | data += '&' + $widgetContent.find( '~ :input' ).serialize(); |
1030 | 1030 | |
| 1031 | if ( this._previousUpdateRequest ) { |
| 1032 | this._previousUpdateRequest.abort(); |
| 1033 | } |
1031 | 1034 | jqxhr = $.post( wp.ajax.settings.url, data ); |
| 1035 | this._previousUpdateRequest = jqxhr; |
1032 | 1036 | |
1033 | 1037 | jqxhr.done( function( r ) { |
1034 | 1038 | var message, sanitizedForm, $sanitizedInputs, hasSameInputsInResponse, |