From 08b838adee7ba94df64ad171a4ebcd45be4cea85 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 21 Feb 2019 15:34:45 +0800 Subject: [PATCH] Roo/bootstrap/Component.js --- Roo/bootstrap/Component.js | 39 ++++---------------------------------- 1 file changed, 4 insertions(+), 35 deletions(-) diff --git a/Roo/bootstrap/Component.js b/Roo/bootstrap/Component.js index 375c061332..912afa6e75 100644 --- a/Roo/bootstrap/Component.js +++ b/Roo/bootstrap/Component.js @@ -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; }, -- 2.39.2