temporary fix for #129

This commit is contained in:
vcoppe committed 2024-10-02 12:49:08 +02:00
1 parent 48eaa344e4
commit acf0750ccb
4 files changed
+20 -5

No files matched your search

+14
View File
@@ -50,6 +50,20 @@
language = 'en';
}
const loadJson = mapboxgl.Style.prototype._load;
mapboxgl.Style.prototype._load = function (json, validate) {
if (
json['sources'] &&
json['sources']['mapbox-satellite'] &&
json['sources']['mapbox-satellite']['data'] &&
json['sources']['mapbox-satellite']['data']['data']
) {
// Temporary fix for https://github.com/gpxstudio/gpx.studio/issues/129
delete json['sources']['mapbox-satellite']['data']['data'];
}
loadJson.call(this, json, validate);
};
let newMap = new mapboxgl.Map({
container: 'map',
style: {
@@ -130,7 +130,9 @@
});
currentBasemap.subscribe((value) => {
// Updates coming from the database, or from the user swapping basemaps
selectedBasemap.set(value);
if (value !== get(selectedBasemap)) {
selectedBasemap.set(value);
}
});
let open = false;