improve Sonia.repository.openListeners

This commit is contained in:
Sebastian Sdorra
2011-08-15 16:07:54 +02:00
parent 2b45d56486
commit 8dd7986e52
2 changed files with 20 additions and 1 deletions

View File

@@ -486,6 +486,21 @@
</dependencies>
</profile>
<profile>
<id>jira</id>
<dependencies>
<dependency>
<groupId>sonia.scm.plugins</groupId>
<artifactId>scm-jira-plugin</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
</profile>
<profile>
<id>it</id>

View File

@@ -140,7 +140,11 @@ Sonia.repository.Grid = Ext.extend(Sonia.rest.Grid, {
// call open listeners
Ext.each(Sonia.repository.openListeners, function(listener){
listener.onOpen(item, panels);
if (Ext.isFunction(listener)){
listener(item, panels);
} else {
listener.call(listener.scope, item, panels);
}
});
} else {