WordPress.org

Make WordPress Core

Ticket #20337: customize-loader.dev.js.patch

File customize-loader.dev.js.patch, 892 bytes (added by benkulbertis, 6 years ago)
  • customize-loader.dev.js

     
    1717                                Loader.element.toggleClass('collapsed');
    1818                                return false;
    1919                        });
     20                       
     21                        window.location.hash = '';
    2022                },
    2123                open: function( params ) {
    2224                        params.customize = 'on';
    2325
     26                        window.location.hash = '#customize';
     27                       
     28                        var hash = window.location.hash;
     29                        setInterval(function(){
     30                                if (window.location.hash != hash) {
     31                                        Loader.close();
     32                                }
     33                        }, 100);
     34
    2435                        this.iframe = $( '<iframe />', {
    2536                                src: this.base + '?' + jQuery.param( params )
    2637                        }).appendTo( this.element );
     
    3041                        });
    3142                },
    3243                close: function() {
     44                        window.location.hash = '';
    3345                        this.element.fadeOut( 200, function() {
    3446                                Loader.iframe.remove();
    3547                                Loader.iframe = null;