From 0798df3eba23fad4d48dd3a59e20451a406569e1 Mon Sep 17 00:00:00 2001 From: Nivesh Rajbhandari Date: Thu, 5 Apr 2012 11:48:57 -0700 Subject: Adding back fix in mediator to not set 3d styles unless necessary. Signed-off-by: Nivesh Rajbhandari --- js/mediators/element-mediator.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'js') diff --git a/js/mediators/element-mediator.js b/js/mediators/element-mediator.js index c153101e..a05ca631 100755 --- a/js/mediators/element-mediator.js +++ b/js/mediators/element-mediator.js @@ -29,14 +29,14 @@ exports.ElementMediator = Montage.create(Component, { if(Array.isArray(elements)) { elements.forEach(function(element) { ElementController.addElement(element, rules); + if(element.elementModel && element.elementModel.props3D) { + element.elementModel.props3D.init(element, false); + } }); } else { ElementController.addElement(elements, rules); - - // TODO - Check with webgl branch - Props seem to be already there. - var prop3d = this.get3DProperties(elements); - if(prop3d) { - elements.elementModel.controller["set3DProperties"](elements, [prop3d], 0, true); + if(elements.elementModel && elements.elementModel.props3D) { + elements.elementModel.props3D.init(elements, false); } } -- cgit v1.2.3