X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=docs%2Fsrc%2FRoo_util_Observable.js.html;h=70d02e76093362c2538a89866f096c58dddd4c95;hb=eec6e9012eaf7326c7329ada577dacc900021aa4;hp=0cea47c6e0d4409757bec3b4eb33f7e2a1ffc37d;hpb=71ba0d6217135dfbf45c3c36f69cec6a293e5fa5;p=roojs1 diff --git a/docs/src/Roo_util_Observable.js.html b/docs/src/Roo_util_Observable.js.html index 0cea47c6e0..70d02e7609 100644 --- a/docs/src/Roo_util_Observable.js.html +++ b/docs/src/Roo_util_Observable.js.html @@ -1,4 +1,4 @@ -/home/edward/gitlive/roojs1/Roo/util/Observable.js/* +Roo/util/Observable.js/* * Based on: * Ext JS Library 1.1.1 * Copyright(c) 2006-2007, Ext JS, LLC. @@ -188,12 +188,15 @@ relayEvents : function(o, events){ var createHandler = function(ename){ return function(){ + return this.fireEvent.apply(this, Roo.combine(ename, Array.prototype.slice.call(arguments, 0))); }; }; for(var i = 0, len = events.length; i < len; i++){ var ename = events[i]; - if(!this.events[ename]){ this.events[ename] = true; }; + if(!this.events[ename]){ + this.events[ename] = true; + }; o.on(ename, createHandler(ename), this); } }, @@ -356,10 +359,10 @@ var ls = this.listeners, scope, len = ls.length; if(len > 0){ this.firing = true; - var args = Array.prototype.slice.call(arguments, 0); + var args = Array.prototype.slice.call(arguments, 0); for(var i = 0; i < len; i++){ - var l = ls[i]; - if(l.fireFn.apply(l.scope||this.obj||window, arguments) === false){ + var l = ls[i]; + if(l.fireFn.apply(l.scope||this.obj||window, args) === false){ this.firing = false; return false; }