Roo/bootstrap/Component.js
authorAlan Knowles <alan@roojs.com>
Thu, 21 Feb 2019 07:34:45 +0000 (15:34 +0800)
committerAlan Knowles <alan@roojs.com>
Thu, 21 Feb 2019 07:34:45 +0000 (15:34 +0800)
Roo/bootstrap/Component.js

index 375c061..912afa6 100644 (file)
@@ -340,43 +340,12 @@ Roo.extend(Roo.bootstrap.Component, Roo.BoxComponent,  {
              }
             // then add the element..
         }
-         
-        // handle the kids..
-        
-        var nitems = [];
-        /*
-        if (typeof (tree.menu) != 'undefined') {
-            tree.menu.parentType = cn.xtype;
-            tree.menu.triggerEl = cn.el;
-            nitems.push(cn.addxtype(Roo.apply({}, tree.menu)));
-            
-        }
-        */
-        if (!tree.items || !tree.items.length) {
-            cn.items = nitems;
-            //Roo.log(["no children", this]);
-            
-            return cn;
-        }
-         
-        var items = tree.items;
-        delete tree.items;
         
-        //Roo.log(items.length);
-            // add the items..
-        if (!skip_children) {    
-            for(var i =0;i < items.length;i++) {
-              //  Roo.log(['add child', items[i]]);
-                nitems.push(cn.addxtype(Roo.apply({}, items[i])));
-            }
-        }
-        
-        cn.items = nitems;
-        
-        //Roo.log("fire childrenrendered");
-        
-        cn.fireEvent('childrenrendered', this);
+       
+       var items = tree.items;
+        delete tree.items;
         
+       cn.addxtypeChildren(items);
         return cn;
     },