diff --git a/src/ol/renderer/canvas/canvasvectorlayerrenderer.js b/src/ol/renderer/canvas/canvasvectorlayerrenderer.js index 5b9ed6c49a..ba4c2b218e 100644 --- a/src/ol/renderer/canvas/canvasvectorlayerrenderer.js +++ b/src/ol/renderer/canvas/canvasvectorlayerrenderer.js @@ -213,10 +213,10 @@ ol.renderer.canvas.VectorLayer.prototype.getFeatureInfoForPixel = var cachedTile = this.tileCache_.get(key); var symbolSizes = cachedTile[1]; var maxSymbolSize = cachedTile[2]; - var hw = maxSymbolSize[0] / 2; - var hh = maxSymbolSize[1] / 2; - var locationMin = [location[0] - hw, location[1] - hh]; - var locationMax = [location[0] + hw, location[1] + hh]; + var halfMaxWidth = maxSymbolSize[0] / 2; + var halfMaxHeight = maxSymbolSize[1] / 2; + var locationMin = [location[0] - halfMaxWidth, location[1] - halfMaxHeight]; + var locationMax = [location[0] + halfMaxWidth, location[1] + halfMaxHeight]; var locationBbox = ol.extent.boundingExtent([locationMin, locationMax]); var filter = new ol.filter.Extent(locationBbox); var candidates = this.getLayer().getFeatures(filter);