mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-01-21 15:02:17 +01:00
fix onChange method with closed repository panel
This commit is contained in:
@@ -295,11 +295,20 @@ Sonia.History.register('repositoryPanel', {
|
||||
if ( ! panel ){
|
||||
main.addRepositoriesTabPanel();
|
||||
panel = Ext.getCmp('repositories');
|
||||
if ( repoId ){
|
||||
var selected = false;
|
||||
panel.getGrid().getStore().addListener('load', function(){
|
||||
if (!selected){
|
||||
panel.getGrid().selectedById(repoId);
|
||||
selected = true;
|
||||
}
|
||||
});
|
||||
}
|
||||
} else {
|
||||
main.addTab(panel);
|
||||
}
|
||||
if (repoId){
|
||||
panel.getGrid().selectById(repoId);
|
||||
if (repoId){
|
||||
panel.getGrid().selectById(repoId);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user