Roo/XComponent.js
authorAlan Knowles <alan@roojs.com>
Mon, 3 Jul 2017 05:54:09 +0000 (13:54 +0800)
committerAlan Knowles <alan@roojs.com>
Mon, 3 Jul 2017 05:54:09 +0000 (13:54 +0800)
Roo/XComponent.js

index 6a89831..c1d602b 100644 (file)
@@ -203,8 +203,10 @@ Roo.extend(Roo.XComponent, Roo.util.Observable, {
         var tree = this._tree ? this._tree() : this.tree();
 
         // altertive root elements ??? - we need a better way to indicate these.
-        var is_alt = Roo.XComponent.is_alt || (typeof(Roo.bootstrap) != 'undefined' && tree.xns == Roo.bootstrap) ||
-                        (typeof(Roo.mailer) != 'undefined' && tree.xns == Roo.mailer) ;
+        var is_alt = Roo.XComponent.is_alt ||
+                    typeof(tree.el) != 'undefined' && tree.el == document.body) ||
+                    (typeof(Roo.bootstrap) != 'undefined' && tree.xns == Roo.bootstrap) ||
+                    (typeof(Roo.mailer) != 'undefined' && tree.xns == Roo.mailer) ;
         
         if (!this.parent && is_alt) {
             //el = Roo.get(document.body);