Merge pull request #760 from fredj/issue-758

Fix viewportPosition attributes access (closes #758)
This commit is contained in:
Frédéric Junod
2013-06-03 02:28:11 -07:00
2 changed files with 4 additions and 4 deletions

View File

@@ -97,8 +97,8 @@ ol.interaction.TouchRotate.prototype.handleTouchMove =
// touch0,touch1 and previousTouch0,previousTouch1
var viewportPosition = goog.style.getClientPosition(map.getViewport());
var centroid = ol.interaction.Touch.centroid(this.targetTouches);
centroid[0] -= viewportPosition[0];
centroid[1] -= viewportPosition[1];
centroid[0] -= viewportPosition.x;
centroid[1] -= viewportPosition.y;
this.anchor_ = map.getCoordinateFromPixel(centroid);
// rotate

View File

@@ -78,8 +78,8 @@ ol.interaction.TouchZoom.prototype.handleTouchMove =
// scale anchor point.
var viewportPosition = goog.style.getClientPosition(map.getViewport());
var centroid = ol.interaction.Touch.centroid(this.targetTouches);
centroid[0] -= viewportPosition[0];
centroid[1] -= viewportPosition[1];
centroid[0] -= viewportPosition.x;
centroid[1] -= viewportPosition.y;
this.anchor_ = map.getCoordinateFromPixel(centroid);
// scale, bypass the resolution constraint