Do not shrink test canvas
This commit is contained in:
@@ -201,12 +201,16 @@ ol.renderer.canvas.Layer.testCanvasSize = (function() {
|
|||||||
data[2] = 126;
|
data[2] = 126;
|
||||||
data[3] = 255;
|
data[3] = 255;
|
||||||
}
|
}
|
||||||
canvas.width = size[0];
|
var good = size[0] <= canvas.width && size[1] <= canvas.height;
|
||||||
canvas.height = size[1];
|
if (!good) {
|
||||||
var x = size[0] - 1;
|
canvas.width = size[0];
|
||||||
var y = size[1] - 1;
|
canvas.height = size[1];
|
||||||
context.putImageData(imageData, x, y);
|
var x = size[0] - 1;
|
||||||
var result = context.getImageData(x, y, 1, 1);
|
var y = size[1] - 1;
|
||||||
return goog.array.equals(imageData.data, result.data);
|
context.putImageData(imageData, x, y);
|
||||||
|
var result = context.getImageData(x, y, 1, 1);
|
||||||
|
good = goog.array.equals(imageData.data, result.data);
|
||||||
|
}
|
||||||
|
return good;
|
||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
|
|||||||
Reference in New Issue
Block a user