From 1fbb6b0fd95b42c722a3448a64d0f0181aea8729 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sat, 13 Apr 2013 15:16:24 +0200 Subject: [PATCH 1/2] improve button handling on repository grid with enabled archive mode --- .../resources/js/repository/sonia.repository.panel.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js index 97b81e9ec1..a85995dfce 100644 --- a/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js +++ b/scm-webapp/src/main/webapp/resources/js/repository/sonia.repository.panel.js @@ -366,6 +366,13 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, { }, resetPanel: function(){ + Ext.getCmp('repoRmButton').setDisabled(true); + if (state.clientConfig.enableRepositoryArchive){ + var archiveBt = Ext.getCmp('repoArchiveButton'); + archiveBt.setText(this.archiveText); + archiveBt.setDisabled(true); + } + this.getGrid().getSelectionModel().clearSelections(); Sonia.repository.setEditPanel(Sonia.repository.DefaultPanel); }, @@ -388,7 +395,6 @@ Sonia.repository.Panel = Ext.extend(Sonia.rest.Panel, { repositoryCreated: function(item){ var grid = this.getGrid(); - this.clearRepositoryFilter(grid); grid.reload(function(){ if (debug){ From f039b715c56e3a412f47823b8ac358084add4f81 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Sat, 13 Apr 2013 15:16:57 +0200 Subject: [PATCH 2/2] close branch issue-372