Merge branch 'main' of https://github.com/openlayers/openlayers into main
This commit is contained in:
@@ -12,10 +12,10 @@ import {listen, unlistenByKey} from './events.js';
|
||||
|
||||
/**
|
||||
* @typedef {Object} PointerEventData
|
||||
* @property {string} type
|
||||
* @property {number} clientX
|
||||
* @property {number} clientY
|
||||
* @property {EventTarget} target
|
||||
* @property {string} type The type of the pointer event.
|
||||
* @property {number} clientX ClientX.
|
||||
* @property {number} clientY ClientY.
|
||||
* @property {EventTarget} target The target of the event.
|
||||
*/
|
||||
|
||||
class MapBrowserEventHandler extends Target {
|
||||
|
||||
@@ -1473,19 +1473,20 @@ class Modify extends PointerInteraction {
|
||||
* @private
|
||||
*/
|
||||
updateSegmentIndices_(geometry, index, depth, delta) {
|
||||
this.rBush_.forEachInExtent(geometry.getExtent(), function (
|
||||
segmentDataMatch
|
||||
) {
|
||||
if (
|
||||
segmentDataMatch.geometry === geometry &&
|
||||
(depth === undefined ||
|
||||
segmentDataMatch.depth === undefined ||
|
||||
equals(segmentDataMatch.depth, depth)) &&
|
||||
segmentDataMatch.index > index
|
||||
) {
|
||||
segmentDataMatch.index += delta;
|
||||
this.rBush_.forEachInExtent(
|
||||
geometry.getExtent(),
|
||||
function (segmentDataMatch) {
|
||||
if (
|
||||
segmentDataMatch.geometry === geometry &&
|
||||
(depth === undefined ||
|
||||
segmentDataMatch.depth === undefined ||
|
||||
equals(segmentDataMatch.depth, depth)) &&
|
||||
segmentDataMatch.index > index
|
||||
) {
|
||||
segmentDataMatch.index += delta;
|
||||
}
|
||||
}
|
||||
});
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@ class TileGrid {
|
||||
/**
|
||||
* @param {import("../tilecoord.js").TileCoord} tileCoord Tile coordinate.
|
||||
* @param {number} z Integer zoom level.
|
||||
* @param {import("../TileRange.js").default=} opt_tileRange Temporary import("../TileRange.js").default object.
|
||||
* @param {import("../TileRange.js").default} [opt_tileRange] Temporary import("../TileRange.js").default object.
|
||||
* @return {import("../TileRange.js").default} Tile range.
|
||||
*/
|
||||
getTileRangeForTileCoordAndZ(tileCoord, z, opt_tileRange) {
|
||||
|
||||
Reference in New Issue
Block a user