diff --git a/src/ol/collection.js b/src/ol/collection.js index 1893739200..fff2bcd803 100644 --- a/src/ol/collection.js +++ b/src/ol/collection.js @@ -7,7 +7,6 @@ goog.provide('ol.Collection'); goog.provide('ol.CollectionEvent'); goog.provide('ol.CollectionEventType'); -goog.require('goog.array'); goog.require('goog.events.Event'); goog.require('ol.Object'); @@ -238,7 +237,7 @@ ol.Collection.prototype.remove = function(elem) { */ ol.Collection.prototype.removeAt = function(index) { var prev = this.array_[index]; - goog.array.removeAt(this.array_, index); + this.array_.splice(index, 1); this.updateLength_(); this.dispatchEvent( new ol.CollectionEvent(ol.CollectionEventType.REMOVE, prev, this));