diff options
author | Valerio Virgillito | 2012-04-17 11:08:29 -0700 |
---|---|---|
committer | Valerio Virgillito | 2012-04-17 11:08:29 -0700 |
commit | 2292a35f545a161c0d19b26a8640b9421afce792 (patch) | |
tree | c9a64c50dd4c42cdbd221e35548418fe883c2d13 /js/controllers/elements/shapes-controller.js | |
parent | 4b900ea5cd6bb77eb30cec8c03b9ec9fa662c1e9 (diff) | |
parent | 7ed5215332123d16f819a7a26c651af520a68669 (diff) | |
download | ninja-2292a35f545a161c0d19b26a8640b9421afce792.tar.gz |
Merge pull request #163 from mencio/undo-manager
Undo manager - Fixing a couple undo bugs and architecture work to support undo/redo
Diffstat (limited to 'js/controllers/elements/shapes-controller.js')
-rwxr-xr-x | js/controllers/elements/shapes-controller.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/js/controllers/elements/shapes-controller.js b/js/controllers/elements/shapes-controller.js index 14cdc473..cd7fa16d 100755 --- a/js/controllers/elements/shapes-controller.js +++ b/js/controllers/elements/shapes-controller.js | |||
@@ -74,12 +74,9 @@ exports.ShapesController = Montage.create(CanvasController, { | |||
74 | w += delta; | 74 | w += delta; |
75 | h += delta; | 75 | h += delta; |
76 | } | 76 | } |
77 | this.application.ninja.elementMediator.setProperties([el], | 77 | |
78 | { "left": [l + "px"], | 78 | this.application.ninja.elementMediator.setProperties([{element:el, properties:{left: l + "px", top: t + "px", width: w + "px", height:h + "px"}}], eventType, source); |
79 | "top": [t + "px"], | 79 | |
80 | "width": [w + "px"], | ||
81 | "height": [h + "px"] }, | ||
82 | eventType, source ); | ||
83 | } | 80 | } |
84 | el.elementModel.shapeModel.GLGeomObj.setStrokeWidth(val); | 81 | el.elementModel.shapeModel.GLGeomObj.setStrokeWidth(val); |
85 | el.elementModel.shapeModel.GLGeomObj.buildBuffers(); | 82 | el.elementModel.shapeModel.GLGeomObj.buildBuffers(); |