Do not draw image with width or height < 0.5
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import {create as createTransform} from '../../../../../src/ol/transform.js';
|
||||
import {create as createTransform, scale} from '../../../../../src/ol/transform.js';
|
||||
import ImageLayer from '../../../../../src/ol/layer/Image.js';
|
||||
import MapRenderer from '../../../../../src/ol/renderer/Map.js';
|
||||
import IntermediateCanvasRenderer from '../../../../../src/ol/renderer/canvas/IntermediateCanvas.js';
|
||||
@@ -94,6 +94,17 @@ describe('ol.renderer.canvas.IntermediateCanvas', function() {
|
||||
expect(context.restore.callCount).to.be(0);
|
||||
});
|
||||
|
||||
it('does not draw image with width or height < 0.5', function() {
|
||||
frameState.extent = [10, 20, 30, 40];
|
||||
renderer.getImageTransform = function() {
|
||||
return scale(createTransform(), 0.1, 0.1);
|
||||
};
|
||||
|
||||
renderer.composeFrame(frameState, layerState, context);
|
||||
|
||||
expect(context.drawImage.notCalled).to.be(true);
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user