From 22a66cb6e243a3f1c867b62e3942fd2e828019d9 Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Thu, 8 Mar 2012 13:56:09 -0800 Subject: integrating v0.7 montage into ninja Signed-off-by: Valerio Virgillito --- node_modules/montage/ui/loader.reel/loader.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'node_modules/montage/ui/loader.reel') diff --git a/node_modules/montage/ui/loader.reel/loader.js b/node_modules/montage/ui/loader.reel/loader.js index b392c915..941c17da 100755 --- a/node_modules/montage/ui/loader.reel/loader.js +++ b/node_modules/montage/ui/loader.reel/loader.js @@ -298,8 +298,7 @@ exports.Loader = Montage.create(Component, /** @lends module:montage/ui/loader.L for (i = 0; (iChild = children[i]); i++) { if ((iComponent = iChild.controller)) { - this.childComponents.push(iComponent); - iComponent._cachedParentComponent = this; + iComponent.attachToParentComponent(); iComponent.needsDraw = true; } } @@ -342,8 +341,7 @@ exports.Loader = Montage.create(Component, /** @lends module:montage/ui/loader.L // based on its template this._mainComponent = exports[this.mainName].create(); this.childComponents.push(this._mainComponent); - this._mainComponent._cachedParentComponent = this; - this._mainComponent.element = document.createElement("div"); + this._mainComponent.setElementWithParentComponent(document.createElement("div"), this); this._mainComponent.needsDraw = true; } }, -- cgit v1.2.3