diff --git a/src/ol/vectorimagetile.js b/src/ol/vectorimagetile.js index 2b8a2b0210..b3c34808aa 100644 --- a/src/ol/vectorimagetile.js +++ b/src/ol/vectorimagetile.js @@ -273,7 +273,7 @@ ol.VectorImageTile.prototype.finishLoading_ = function() { this.loadListenerKeys_.forEach(ol.events.unlistenByKey); this.loadListenerKeys_.length = 0; } - this.setState(loaded > 0 ? ol.TileState.LOADED : ol.TileState.EMPTY); + this.setState(loaded > 0 ? ol.TileState.LOADED : ol.TileState.ERROR); }; diff --git a/test/spec/ol/vectorimagetile.test.js b/test/spec/ol/vectorimagetile.test.js index 5fc8ee5fd5..98823000fb 100644 --- a/test/spec/ol/vectorimagetile.test.js +++ b/test/spec/ol/vectorimagetile.test.js @@ -49,7 +49,7 @@ describe('ol.VectorImageTile', function() { var calls = 0; ol.events.listen(tile, 'change', function(e) { ++calls; - expect(tile.getState()).to.be(calls == 2 ? ol.TileState.LOADED : ol.TileState.EMPTY); + expect(tile.getState()).to.be(calls == 2 ? ol.TileState.LOADED : ol.TileState.ERROR); if (calls == 2) { done(); } else { @@ -60,7 +60,7 @@ describe('ol.VectorImageTile', function() { }); }); - it('sets EMPTY state when all source tiles fail to load', function(done) { + it('sets ERROR state when source tiles fail to load', function(done) { var format = new ol.format.GeoJSON(); var url = 'spec/ol/data/unavailable.json'; var tile = new ol.VectorImageTile([0, 0, -1], 0, url, format, @@ -72,7 +72,7 @@ describe('ol.VectorImageTile', function() { tile.load(); ol.events.listen(tile, 'change', function(e) { - expect(tile.getState()).to.be(ol.TileState.EMPTY); + expect(tile.getState()).to.be(ol.TileState.ERROR); done(); }); });