aboutsummaryrefslogtreecommitdiff
path: root/js/stage/layout.js
diff options
context:
space:
mode:
authorNivesh Rajbhandari2012-01-30 13:25:15 -0800
committerNivesh Rajbhandari2012-01-30 13:25:15 -0800
commit51b4e61d6c6df5e88e9a5dfcdfd7944e2a3f64e7 (patch)
tree8860b6b919eb280ced000845da8a129a311114b3 /js/stage/layout.js
parent7e0c709b4f0557d0f8fd6da8a47dc26172513cc8 (diff)
downloadninja-51b4e61d6c6df5e88e9a5dfcdfd7944e2a3f64e7.tar.gz
Syncing stage view when rotating stage.
Signed-off-by: Nivesh Rajbhandari <mqg734@motorola.com>
Diffstat (limited to 'js/stage/layout.js')
-rw-r--r--js/stage/layout.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/js/stage/layout.js b/js/stage/layout.js
index 625c09ad..89fa44f3 100644
--- a/js/stage/layout.js
+++ b/js/stage/layout.js
@@ -112,6 +112,7 @@ exports.Layout = Montage.create(Component, {
112 } 112 }
113 113
114 this.draw(); // Not a reel yet :) 114 this.draw(); // Not a reel yet :)
115 this.draw3DInfo(false);
115 116
116 117
117 } 118 }
@@ -128,9 +129,16 @@ exports.Layout = Montage.create(Component, {
128 }, 129 },
129 130
130 draw3DInfo: { 131 draw3DInfo: {
131 value: function() { 132 value: function(updatePlanes) {
132 drawUtils.updatePlanes(); 133 if(updatePlanes)
133 if(this.stage.appModel.show3dGrid) drawUtils.drawWorkingPlane(); 134 {
135 drawUtils.updatePlanes();
136 }
137 if(this.stage.appModel.show3dGrid)
138 {
139 this.application.ninja.stage.stageDeps.snapManager.updateWorkingPlaneFromView();
140 drawUtils.drawWorkingPlane();
141 }
134 drawUtils.draw3DCompass(); 142 drawUtils.draw3DCompass();
135 } 143 }
136 }, 144 },