resources/roo.builder.js
[app.Builder.js] / resources / roo.builder.js
index 295b1da..2163657 100644 (file)
@@ -314,6 +314,9 @@ Builder  = {
     
     applyFlexy: function(tree)
     {
+        if (!tree.el) {
+            return;
+        }
         if (typeof(tree['flexy:foreach']) != 'undefined') {
             //Roo.log("add flexy:foreach");
             tree.el.attr('flexy:foreach', tree['flexy:foreach']);
@@ -337,11 +340,13 @@ Builder  = {
             tree.el.attr('flexy:ignore', tree['flexy:ignore']);
         }
         
-        //Roo.log("Add xtype")
         tree.el.attr('xtype', tree['|xns'] + '.' +  tree['xtype']);
+        Roo.log(tree);
+        //Roo.log("Add xtype")
+        
         
         
-        if (tree.items && !tree.items.length) { 
+        if (tree.items && tree.items.length > 0) { 
         //Roo.log(tree);
             for (var i = 0; i < tree.items.length; i++){
                 this.applyFlexy(tree.items[i]);
@@ -351,7 +356,6 @@ Builder  = {
             this.applyFlexy(tree.menu);
         }
         
-        
     }