Commit 880efb7b authored by Nick Poulden's avatar Nick Poulden
Browse files

Fix for first-time tab clicks

parent 726fafd8
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -34,11 +34,6 @@ Ext.define("Docs.History", {
    // Parses current URL and navigates to the page
    navigate: function(token) {

        if (this.noNavigate) {
            this.noNavigate = false;
            return;
        }

        var url = this.parseToken(token);
        if (url.url == "#!/api") {
            Docs.App.getController('Classes').loadIndex(true);
@@ -97,11 +92,6 @@ Ext.define("Docs.History", {
        if (!/^#!?/.test(token)) {
            token = "#!"+token;
        }
        if (opts && opts.navigate) {
            this.noNavigate = false;
        } else {
            this.noNavigate = true;
        }
        Ext.util.History.add(token);
    },

+2 −2
Original line number Diff line number Diff line
@@ -138,7 +138,7 @@ Ext.define('Docs.view.Tabs', {
                    idx -= 1;
                }
                this.activateTab(this.tabs[idx]);
                Docs.History.push(this.tabs[idx], {navigate: true});
                Docs.History.push(this.tabs[idx]);
            }
        }

@@ -199,7 +199,7 @@ Ext.define('Docs.view.Tabs', {

        this.el.dom.innerHTML = html;

        if (this.activeTab !== this.tabs[len-1]) {
        if (this.activeTab && this.activeTab !== this.tabs[len-1]) {
            this.activateTab(this.activeTab);
            Docs.History.push(this.activeTab);
        }