Changeset 12857
- Timestamp:
- 03/03/08 17:39:37 (10 months ago)
- Files:
-
- 1 modified
-
dojox/trunk/dtl/contrib/dijit.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dojox/trunk/dtl/contrib/dijit.js
r12853 r12857 47 47 buffer.getParent()[type] = null; 48 48 } 49 if(!this._rendered.length){ 50 var fn = this.contents[i]; 51 var args; 52 if(dojo.isArray(fn)){ 53 args = dojo.map(fn.slice(1), function(item){ 54 return new dd._Filter(item).resolve(context); 55 }); 56 fn = fn[0]; 49 var fn = this.contents[i]; 50 var args; 51 if(dojo.isArray(fn)){ 52 if(this._rendered[i]){ 53 dojo.disconnect(this._rendered[i]); 54 this._rendered[i] = false; 57 55 } 58 this._rendered.push(buffer.addEvent(context, type, fn, args)); 56 args = dojo.map(fn.slice(1), function(item){ 57 return new dd._Filter(item).resolve(context); 58 }); 59 fn = fn[0]; 60 } 61 if(!this._rendered[i]){ 62 this._rendered[i] = buffer.addEvent(context, type, fn, args); 59 63 } 60 64 }