WordPress.org

Make WordPress Core

Ticket #25963: 25963.diff

File 25963.diff, 711 bytes (added by adamsilverstein, 6 years ago)

add pushState: true

  • src/wp-admin/js/theme.js

     
    682682                // Render results
    683683                this.view.render();
    684684
    685                 // Calls the routes functionality
    686                 this.routes();
     685                if ( window.history && window.history.pushState ) {
    687686
    688                 // Set ups history with pushState and our root
    689                 Backbone.history.start({ root: themes.data.settings.root });
     687                        // Calls the routes functionality
     688                        this.routes();
     689
     690                        // Set ups history with pushState and our root
     691                        Backbone.history.start({ root: themes.data.settings.root, pushState: true });
     692                }
    690693        },
    691694
    692695        routes: function() {