aboutsummaryrefslogtreecommitdiff
path: root/js/tools/PanTool.js
diff options
context:
space:
mode:
authorValerio Virgillito2012-05-15 16:05:41 -0700
committerValerio Virgillito2012-05-15 16:05:41 -0700
commit17bbf73c73eadf018b03bb21a7da571901b5a389 (patch)
treebd478adcc531685d874ec186cbb20ea277f55c61 /js/tools/PanTool.js
parent3be58f9391cc2ef7f1d27ec69c98ea600cb93a22 (diff)
parent1c91748d8517656c0982c6fc194cd0010d02fb63 (diff)
downloadninja-17bbf73c73eadf018b03bb21a7da571901b5a389.tar.gz
Merge branch 'dom-architecture' of github.com:Motorola-Mobility/ninja-internal into dom-architecture
Diffstat (limited to 'js/tools/PanTool.js')
-rwxr-xr-xjs/tools/PanTool.js15
1 files changed, 7 insertions, 8 deletions
diff --git a/js/tools/PanTool.js b/js/tools/PanTool.js
index 132ac0b1..5cfeec75 100755
--- a/js/tools/PanTool.js
+++ b/js/tools/PanTool.js
@@ -148,8 +148,7 @@ exports.PanTool = Montage.create(toolBase,
148 delta = 10*event.wheelDelta/120; 148 delta = 10*event.wheelDelta/120;
149 //console.log( "delta: " + delta ); 149 //console.log( "delta: " + delta );
150 150
151 this.application.ninja.currentDocument.documentRoot.scrollLeft += delta; 151 this.application.ninja.currentDocument.model.views.design.document.body.scrollLeft += delta;
152// this.application.ninja.stage._scrollLeft += delta;
153 152
154 delta *= zoom; 153 delta *= zoom;
155 154
@@ -330,8 +329,8 @@ exports.PanTool = Montage.create(toolBase,
330 var limitX = false; 329 var limitX = false;
331 var limitY = false; 330 var limitY = false;
332 331
333 var oldLeft = this.application.ninja.currentDocument.documentRoot.scrollLeft, 332 var oldLeft = this.application.ninja.currentDocument.model.views.design.document.body.scrollLeft,
334 oldTop = this.application.ninja.currentDocument.documentRoot.scrollTop, 333 oldTop = this.application.ninja.currentDocument.model.views.design.document.body.scrollTop,
335 newLeft = oldLeft - deltaGPt[0], 334 newLeft = oldLeft - deltaGPt[0],
336 newTop = oldTop - deltaGPt[1]; 335 newTop = oldTop - deltaGPt[1];
337 if((newLeft < 0) || (newLeft > this._maxHorizontalScroll)) 336 if((newLeft < 0) || (newLeft > this._maxHorizontalScroll))
@@ -342,10 +341,10 @@ exports.PanTool = Montage.create(toolBase,
342 { 341 {
343 limitY = true; 342 limitY = true;
344 } 343 }
345 this.application.ninja.currentDocument.documentRoot.scrollLeft -= deltaGPt[0]; 344 this.application.ninja.currentDocument.model.views.design.document.body.scrollLeft -= deltaGPt[0];
346 this.application.ninja.currentDocument.documentRoot.scrollTop -= deltaGPt[1]; 345 this.application.ninja.currentDocument.model.views.design.document.body.scrollTop -= deltaGPt[1];
347 deltaGPt[0] = oldLeft - this.application.ninja.currentDocument.documentRoot.scrollLeft; 346 deltaGPt[0] = oldLeft - this.application.ninja.currentDocument.model.views.design.document.body.scrollLeft;
348 deltaGPt[1] = oldTop - this.application.ninja.currentDocument.documentRoot.scrollTop; 347 deltaGPt[1] = oldTop - this.application.ninja.currentDocument.model.views.design.document.body.scrollTop;
349 348
350 gPt[0] -= deltaGPt[0]; 349 gPt[0] -= deltaGPt[0];
351 gPt[1] -= deltaGPt[1]; 350 gPt[1] -= deltaGPt[1];