Use in-place transforms where possible

This commit is contained in:
Tim Schaub
2013-03-03 20:53:13 +01:00
parent 40bde4056b
commit e9fa08fccb
3 changed files with 27 additions and 7 deletions

View File

@@ -178,8 +178,9 @@ ol.control.MousePosition.prototype.updateHTML_ = function(pixel) {
var map = this.getMap();
var coordinate = map.getCoordinateFromPixel(pixel);
if (!goog.isNull(coordinate)) {
var output = this.transform_([coordinate.x, coordinate.y]);
coordinate = new ol.Coordinate(output[0], output[1]);
var vertex = [coordinate.x, coordinate.y];
vertex = this.transform_(vertex, vertex);
coordinate = new ol.Coordinate(vertex[0], vertex[1]);
if (goog.isDef(this.coordinateFormat_)) {
html = this.coordinateFormat_(coordinate);
} else {