commit a1fa7a0c79dc796c49ef8183830320d5d2bda1fb parent 5d7eacbb4486dbec0e6e251335840909f2e147d1 Author: myadzel <myadzel@gmail.com> Date: Thu, 9 Sep 2021 11:00:45 +0300 prevent update markers on hidden track Diffstat:
M | src/lib/leaflet.control.track-list/track-list.js | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/lib/leaflet.control.track-list/track-list.js b/src/lib/leaflet.control.track-list/track-list.js @@ -399,7 +399,9 @@ L.Control.TrackList = L.Control.extend({ ); var markers = this.getTrackPoints(track); markers.forEach(this.setMarkerIcon.bind(this)); - this._markerLayer.updateMarkers(markers); + if (track.visible()) { + this._markerLayer.updateMarkers(markers); + } }, onTrackVisibilityChanged: function(track) {