From 383cef7d6bf4f06294b8226f2be1a0a6026c2b8a Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 22 Aug 2011 15:15:37 +0200 Subject: [PATCH] fix history bug with nonactive changesetviewer tab --- .../js/repository/sonia.repository.changesetviewerpanel.js | 1 + scm-webapp/src/main/webapp/resources/js/sonia.scm.js | 4 ++++ 2 files changed, 5 insertions(+) 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; } });