WordPress.org

Make WordPress Core

Ticket #32941: 32941.patch

File 32941.patch, 1.2 KB (added by chandrapatel, 4 years ago)

I disabled 'Save & Publish' button and controls after click on 'Save & Publish' button.

  • src/wp-admin/js/customize-controls.js

     
    33383338                                        } );
    33393339                                        request = wp.ajax.post( 'customize_save', query );
    33403340
     3341                                        //Add disbaled state to save button and all controls.
     3342                                        saveBtn.prop( 'disabled', true );
     3343                                        $( ".customize-control" ).find( 'input, textarea, select, button' ).prop( 'disabled', true );
     3344
    33413345                                        api.trigger( 'save', request );
    33423346
    33433347                                        request.always( function () {
     
    33623366                                                        } );
    33633367                                                }
    33643368                                                api.trigger( 'error', response );
     3369
     3370                                                //Remove disbaled state from all controls.
     3371                                                $( ".customize-control" ).find( 'input, textarea, select, button' ).prop( 'disabled', false );
    33653372                                        } );
    33663373
    33673374                                        request.done( function( response ) {
     
    33733380                                                api.previewer.send( 'saved', response );
    33743381
    33753382                                                api.trigger( 'saved', response );
     3383
     3384                                                //Remove disbaled state from all controls.
     3385                                                $( ".customize-control" ).find( 'input, textarea, select, button' ).prop( 'disabled', false );
    33763386                                        } );
    33773387                                };
    33783388