JsRender/Roo.js
authorAlan Knowles <alan@akbkhome.com>
Tue, 8 May 2012 08:20:50 +0000 (16:20 +0800)
committerAlan Knowles <alan@akbkhome.com>
Tue, 8 May 2012 08:20:50 +0000 (16:20 +0800)
JsRender/Roo.js

index d4a2cfb..03d58b3 100644 (file)
@@ -366,6 +366,10 @@ Roo = XObject.define(
              
             var modkey = this.modOrder + '-' + this.name.replace(/[^A-Z.]+/ig, '-');
             
+            var parent =   (this.parent ?  "'" + this.parent + "'" :  'false');
+            if (isPreview) {
+                parent = 'false'
+            }
           
             return [
                 this.outputHeader(),
@@ -375,7 +379,7 @@ Roo = XObject.define(
                         /// critical used by builder to associate modules/parts/persm
                 "    order    : '" +modkey+"',",
                 "    region   : '" + this.region   +"',",
-                "    parent   : "+ (this.parent ?  "'" + this.parent + "'" :  'false') + ",",
+                "    parent   : "+ parent + ",",
                 "    name     : " + JSON.stringify(this.title  || "unnamed module") + ",",
                 "    disabled : " + (this.disabled || 'false') +", ",
                 "    permname : '" + (this.permname|| '') +"', ",