From af05b3d031dc1c20ae540615dd0f11ca014e37d8 Mon Sep 17 00:00:00 2001 From: Evgeny Ushkalov Date: Thu, 24 Jul 2014 12:09:38 +0200 Subject: [PATCH] Properly clear features in ol.source.ServerVector#clear --- src/ol/source/servervectorsource.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/ol/source/servervectorsource.js b/src/ol/source/servervectorsource.js index b2b4f6e873..54a80d7e17 100644 --- a/src/ol/source/servervectorsource.js +++ b/src/ol/source/servervectorsource.js @@ -2,6 +2,7 @@ goog.provide('ol.source.ServerVector'); +goog.require('goog.object'); goog.require('ol.extent'); goog.require('ol.loadingstrategy'); 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 */