projects
/
tanks.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
0eb9aef
)
Fixes missing instance-level emitters.
author
dsc
<david.schoonover@gmail.com>
Thu, 18 Nov 2010 02:33:43 +0000 (18:33 -0800)
committer
dsc
<david.schoonover@gmail.com>
Thu, 18 Nov 2010 02:33:43 +0000 (18:33 -0800)
src/evt/evt.class.js
patch
|
blob
|
history
diff --git
a/src/evt/evt.class.js
b/src/evt/evt.class.js
index
fc8a0d6
..
07422ef
100644
(file)
--- a/
src/evt/evt.class.js
+++ b/
src/evt/evt.class.js
@@
-154,12
+154,14
@@
function Class(className, Parent, members){
, init = NewClass.prototype.init
;
+ instance.__emitter__ = new Y.event.Emitter(instance, NewClass);
+
if (init) {
var result = init.apply(instance, arguments);
if (result) instance = result;
}
- NewClass.fire('init', instance, {
+ instance.fire('init', instance, {
'instance' : instance,
'cls' : NewClass,
'args' : Y(arguments)