roojs-core.js
authorEdward <edward@roojs.com>
Fri, 21 Mar 2014 12:11:37 +0000 (20:11 +0800)
committerEdward <edward@roojs.com>
Fri, 21 Mar 2014 12:11:37 +0000 (20:11 +0800)
roojs-core-debug.js

roojs-core-debug.js
roojs-core.js

index 139918c..b1d0bc3 100644 (file)
@@ -15860,8 +15860,9 @@ Roo.extend(Roo.XComponent, Roo.util.Observable, {
             var ename = this.parent.substr(1)
             this.parent = (this.parent == '#bootstrap') ? { el : true}  : false; // flags it as a top module...
             Roo.log('parent');
-            Roo.log(this.parent);return;
+            
             el = Roo.get(ename);
+            Roo.log(el);
             if (!el && !this.parent) {
                 Roo.log("Warning - element can not be found :#" + ename );
                 return;
index 048b45c..05229bd 100644 (file)
@@ -322,7 +322,7 @@ this.onPosition(ax,ay);this.fireEvent('move',this,ax,ay);}return this;},setPageP
 Roo.XComponent=function(A){Roo.apply(this,A);this.addEvents({'built':true});this.region=this.region||'center';Roo.XComponent.register(this);this.modules=false;this.el=false;}
 Roo.extend(Roo.XComponent,Roo.util.Observable,{el:false,panel:false,layout:false,disabled:false,parent:false,order:false,name:false,region:'center',items:false,_tree:false,render:function(el){el=el||false;var hp=this.parent?1:0;Roo.log('hp')
 Roo.log(this.parent.substr(1));if(!el&&typeof(this.parent)=='string'&&this.parent.substring(0,1)=='#'){var A=this.parent.substr(1)
-this.parent=(this.parent=='#bootstrap')?{el:true}:false;Roo.log('parent');Roo.log(this.parent);return;el=Roo.get(A);if(!el&&!this.parent){Roo.log("Warning - element can not be found :#"+A);return;}}
+this.parent=(this.parent=='#bootstrap')?{el:true}:false;Roo.log('parent');el=Roo.get(A);Roo.log(el);if(!el&&!this.parent){Roo.log("Warning - element can not be found :#"+A);return;}}
 Roo.log(el);if(!this.parent){el=el?Roo.get(el):false;this.parent={el:new Roo.BorderLayout(el||document.body,{center:{titlebar:false,autoScroll:false,closeOnTab:true,tabPosition:'top',alwaysShowTabs:el&&hp?false:true,hideTabs:el||!hp?true:false,minTabWidth:140}})}}if(!this.parent.el){return;}var B=this._tree?this._tree():this.tree();B.region=B.region||this.region;if(this.parent.el===true){this.parent.el=Roo.factory(B);}
 this.el=this.parent.el.addxtype(B);this.fireEvent('built',this);this.panel=this.el;this.layout=this.panel.layout;this.parentLayout=this.parent.layout||false;}});Roo.apply(Roo.XComponent,{hideProgress:false,buildCompleted:false,topModule:false,modules:[],elmodules:[],register:function(A){Roo.XComponent.event.fireEvent('register',A);switch(typeof(A.disabled)){case 'undefined':break;case 'function':if(A.disabled()){return;}break;default:if(A.disabled){return;}break;}
 this.modules.push(A);},toObject:function(str){if(!str||typeof(str)=='object'){return str;}if(str.substring(0,1)=='#'){return str;}var ar=str.split('.');var rt,o;rt=ar.shift();try{eval('if (typeof '+rt+' == "undefined"){ o = false;} o = '+rt+';');}catch(e){throw "Module not found : "+str;}if(o===false){throw "Module not found : "+str;}