From f9f8fdc3000042ba5b4504d91870dc9a32ef25eb Mon Sep 17 00:00:00 2001 From: Valerio Virgillito Date: Wed, 16 May 2012 01:00:22 -0700 Subject: Squashed master into dom-architecture Signed-off-by: Valerio Virgillito --- .../Materials/materials-library-panel.reel/materials-library-panel.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'js/panels/Materials') diff --git a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html index 7fc48a55..b5d7a869 100755 --- a/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html +++ b/js/panels/Materials/materials-library-panel.reel/materials-library-panel.html @@ -50,7 +50,7 @@ "prototype": "js/panels/Materials/materials-popup.reel" }, "materialsController" : { - "prototype": "js/controllers/tree-controller", + "prototype": "js/components/controllers/tree-controller", "properties" : { "branchKey" : "children", "labelKey" : "label", -- cgit v1.2.3 From 3e22b0940bb7752e292e485d8a393f215cae05de Mon Sep 17 00:00:00 2001 From: Nivesh Rajbhandari Date: Fri, 18 May 2012 15:14:36 -0700 Subject: Fixed Materials Popup to work with new changes to repetition bindings. Signed-off-by: Nivesh Rajbhandari --- js/panels/Materials/materials-popup.reel/materials-popup.html | 2 +- js/panels/Materials/materials-popup.reel/materials-popup.js | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'js/panels/Materials') diff --git a/js/panels/Materials/materials-popup.reel/materials-popup.html b/js/panels/Materials/materials-popup.reel/materials-popup.html index d18599d6..bac722cd 100755 --- a/js/panels/Materials/materials-popup.reel/materials-popup.html +++ b/js/panels/Materials/materials-popup.reel/materials-popup.html @@ -43,7 +43,7 @@ "data": { "boundObject": {"@": "materialsProperties"}, "boundObjectPropertyPath": "objectAtCurrentIteration", - "oneway": false + "oneway": true } }, "listeners": [ diff --git a/js/panels/Materials/materials-popup.reel/materials-popup.js b/js/panels/Materials/materials-popup.reel/materials-popup.js index bd10f7a5..a4f758cf 100755 --- a/js/panels/Materials/materials-popup.reel/materials-popup.js +++ b/js/panels/Materials/materials-popup.reel/materials-popup.js @@ -625,6 +625,11 @@ exports.MaterialsPopup = Montage.create(Component, { } ] }, + + materialsProperties: { + serializable: true, + value: null + }, _materialsData: { enumerable: true, @@ -641,7 +646,7 @@ exports.MaterialsPopup = Montage.create(Component, { }, set: function(data) { this._materialsData = data; - if(this.materialsProperties) + if(this.materialsProperties && data.length) { this.materialsProperties.needsDraw = true; } -- cgit v1.2.3