Merge pull request #2499 from fredj/2294

Properly clear features in ol.source.ServerVector#clear
This commit is contained in:
Frédéric Junod
2014-08-06 10:42:31 +02:00
+11
View File
@@ -2,6 +2,7 @@
goog.provide('ol.source.ServerVector'); goog.provide('ol.source.ServerVector');
goog.require('goog.object');
goog.require('ol.extent'); goog.require('ol.extent');
goog.require('ol.loadingstrategy'); goog.require('ol.loadingstrategy');
goog.require('ol.source.FormatVector'); goog.require('ol.source.FormatVector');
@@ -79,6 +80,16 @@ ol.source.ServerVector.prototype.addFeaturesInternal = function(features) {
}; };
/**
* @inheritDoc
*/
ol.source.ServerVector.prototype.clear = function() {
goog.object.clear(this.loadedFeatures_);
this.loadedExtents_.clear();
goog.base(this, 'clear');
};
/** /**
* @inheritDoc * @inheritDoc
*/ */