diff options
author | Nivesh Rajbhandari | 2012-01-30 13:25:15 -0800 |
---|---|---|
committer | Nivesh Rajbhandari | 2012-01-30 13:25:15 -0800 |
commit | 51b4e61d6c6df5e88e9a5dfcdfd7944e2a3f64e7 (patch) | |
tree | 8860b6b919eb280ced000845da8a129a311114b3 /js/stage/layout.js | |
parent | 7e0c709b4f0557d0f8fd6da8a47dc26172513cc8 (diff) | |
download | ninja-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.js | 14 |
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 | }, |