diff --git a/src/ol/Feature.js b/src/ol/Feature.js index e163618a87..8cab579b20 100644 --- a/src/ol/Feature.js +++ b/src/ol/Feature.js @@ -101,6 +101,7 @@ class Feature extends BaseObject { if (opt_geometryOrProperties !== undefined) { if (opt_geometryOrProperties instanceof Geometry || !opt_geometryOrProperties) { + /** @type {?Geometry} */ const geometry = opt_geometryOrProperties; this.setGeometry(geometry); } else { diff --git a/src/ol/geom/MultiPoint.js b/src/ol/geom/MultiPoint.js index ed58d8d29f..7788a37d93 100644 --- a/src/ol/geom/MultiPoint.js +++ b/src/ol/geom/MultiPoint.js @@ -26,9 +26,9 @@ class MultiPoint extends SimpleGeometry { constructor(coordinates, opt_layout) { super(); if (opt_layout && !Array.isArray(coordinates[0])) { - this.setFlatCoordinates(opt_layout, coordinates); + this.setFlatCoordinates(opt_layout, /** @type {Array} */ (coordinates)); } else { - this.setCoordinates(coordinates, opt_layout); + this.setCoordinates(/** @type {Array} */ (coordinates), opt_layout); } }