WordPress.org

Make WordPress Core

Ticket #33428: 33428.2.diff

File 33428.2.diff, 614 bytes (added by westonruter, 5 years ago)

Ensure that any completeCallback gets called

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

    diff --git src/wp-admin/js/customize-controls.js src/wp-admin/js/customize-controls.js
    index 1e5103a..a2ab9ae 100644
     
    14971497                 * @param {Callback} args.completeCallback
    14981498                 */
    14991499                onChangeActive: function ( active, args ) {
     1500                        if ( args.unchanged ) {
     1501                                if ( args.completeCallback ) {
     1502                                        args.completeCallback();
     1503                                }
     1504                                return;
     1505                        }
     1506
    15001507                        if ( ! $.contains( document, this.container ) ) {
    15011508                                // jQuery.fn.slideUp is not hiding an element if it is not in the DOM
    15021509                                this.container.toggle( active );