diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewerpanel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewerpanel.js index c3ae119bcd..24f13d7846 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewerpanel.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.changesetviewerpanel.js @@ -122,6 +122,7 @@ Sonia.History.register('changesetviewer', function(params){ var tab = Ext.getCmp(id); if ( tab ){ + main.getMainTabPanel().setActiveTab(id); tab.loadChangesets(start, pageSize); } else { Ext.Ajax.request({ diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.scm.js b/scm-webapp/src/main/webapp/resources/js/sonia.scm.js index c51285b5c4..b6f977e1bb 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.scm.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.scm.js @@ -486,6 +486,10 @@ Sonia.scm.Main = Ext.extend(Ext.util.Observable, { document.head.appendChild(css); this.stylesheets.push(url); } + }, + + getMainTabPanel: function(){ + return this.mainTabPanel; } });