diff --git a/changelog/v3.1.1.md b/changelog/v3.1.1.md new file mode 100644 index 0000000000..9d78c2915e --- /dev/null +++ b/changelog/v3.1.1.md @@ -0,0 +1,9 @@ +# 3.1.0 + +## Summary + +This is a patch release to fix an issue with the select interaction in the 3.1.0 release. + +## Changes + + * [#3082](https://github.com/openlayers/ol3/pull/3082) - Correct arguments for forEachGeometryAtPixel. ([@tschaub](https://github.com/tschaub)) diff --git a/package.json b/package.json index 0284354ac7..278c0a5d93 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "openlayers", - "version": "3.1.0", + "version": "3.1.1", "description": "Build tools and sources for developing OpenLayers based mapping applications", "keywords": [ "map", diff --git a/src/ol/renderer/maprenderer.js b/src/ol/renderer/maprenderer.js index 5619dc42f9..7dd9bc0025 100644 --- a/src/ol/renderer/maprenderer.js +++ b/src/ol/renderer/maprenderer.js @@ -125,14 +125,13 @@ ol.renderer.Map.prototype.forEachFeatureAtPixel = function(coordinate, frameState, callback, thisArg, layerFilter, thisArg2) { var result; - var extent = frameState.extent; var viewState = frameState.viewState; var viewResolution = viewState.resolution; var viewRotation = viewState.rotation; if (!goog.isNull(this.replayGroup)) { /** @type {Object.} */ var features = {}; - result = this.replayGroup.forEachGeometryAtPixel(extent, viewResolution, + result = this.replayGroup.forEachGeometryAtPixel(viewResolution, viewRotation, coordinate, {}, /** * @param {ol.Feature} feature Feature.