diff --git a/src/ol/interaction/modifyinteraction.js b/src/ol/interaction/modifyinteraction.js index 8a69cfb72c..84b68a38eb 100644 --- a/src/ol/interaction/modifyinteraction.js +++ b/src/ol/interaction/modifyinteraction.js @@ -399,11 +399,7 @@ ol.interaction.Modify.prototype.handlePointerDown = function(evt) { var geometry = /** @type {ol.geom.Point} */ (vertexFeature.getGeometry()); var vertex = geometry.getCoordinates(); var vertexExtent = ol.extent.boundingExtent([vertex]); - var segmentDataMatches = []; - this.rBush_.forEachInExtent(vertexExtent, - function(segmentData) { - segmentDataMatches.push(segmentData); - }); + var segmentDataMatches = this.rBush_.getInExtent(vertexExtent); var distinctFeatures = {}; for (var i = 0, ii = segmentDataMatches.length; i < ii; ++i) { var segmentDataMatch = segmentDataMatches[i];