From 971279c0d0439987276aed74aa4c913de06a351e Mon Sep 17 00:00:00 2001 From: kobededecker Date: Thu, 30 Mar 2023 14:26:58 +0200 Subject: [PATCH] small fix for case when buffer size is larger then the actual available times --- src/leaflet.timedimension.player.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/leaflet.timedimension.player.js b/src/leaflet.timedimension.player.js index 6bef45c..f2d2dee 100644 --- a/src/leaflet.timedimension.player.js +++ b/src/leaflet.timedimension.player.js @@ -48,7 +48,7 @@ L.TimeDimension.Player = (L.Layer || L.Class).extend({ return; } var numberNextTimesReady = 0, - buffer = this._bufferSize; + buffer = Math.min(this._bufferSize, this._getMaxIndex()); if (this._minBufferReady > 0) { numberNextTimesReady = this._timeDimension.getNumberNextTimesReady(this._steps, buffer, this._loop);