Make WordPress Core

Ticket #42415: 42415.0.diff

File 42415.0.diff, 965 bytes (added by westonruter, 9 years ago)
  • src/wp-admin/js/customize-controls.js

    diff --git src/wp-admin/js/customize-controls.js src/wp-admin/js/customize-controls.js
    index 7fb87bc88e..115f0a15b9 100644
     
    80348034                        };
    80358035
    80368036                        // Show changeset UUID in URL when in branching mode and there is a saved changeset.
    8037                         if ( api.settings.changeset.branching ) {
    8038                                 changesetStatus.bind( function( newStatus ) {
    8039                                         populateChangesetUuidParam( '' !== newStatus && 'publish' !== newStatus && 'trash' !== newStatus );
    8040                                 } );
    8041                         }
     8037                        changesetStatus.bind( function( newStatus ) {
     8038                                var shouldInclude = '' !== newStatus && 'publish' !== newStatus && 'trash' !== newStatus;
     8039                                if ( api.settings.changeset.branching ) {
     8040                                        populateChangesetUuidParam( shouldInclude );
     8041                                } else if ( ! shouldInclude ) {
     8042                                        populateChangesetUuidParam( false ); // Only remove UUID if not in branching mode.
     8043                                }
     8044
     8045                        } );
    80428046                }( api.state ) );
    80438047
    80448048                /**