forked from MapComplete/MapComplete
Attempt to fix the personal layer
This commit is contained in:
parent
ebc89385ea
commit
fa5ed7c690
3 changed files with 6 additions and 1 deletions
|
@ -53,6 +53,7 @@ export default class OverpassFeatureSource implements FeatureSource {
|
|||
return false;
|
||||
}
|
||||
let minzoom = Math.min(...layoutToUse.data.layers.map(layer => layer.minzoom ?? 18));
|
||||
console.debug("overpass source: minzoom is ", minzoom)
|
||||
return location.zoom >= minzoom;
|
||||
}, [layoutToUse]
|
||||
);
|
||||
|
|
|
@ -69,6 +69,9 @@ export class ElementStorage {
|
|||
const debug_msg = []
|
||||
let somethingChanged = false;
|
||||
for (const k in newProperties) {
|
||||
if(!newProperties.hasOwnProperty(k)){
|
||||
continue;
|
||||
}
|
||||
const v = newProperties[k];
|
||||
|
||||
if (keptKeys[k] !== v) {
|
||||
|
|
|
@ -22,7 +22,8 @@ export default class FilteringFeatureSource implements FeatureSource {
|
|||
|
||||
const layerDict = {};
|
||||
if (layers.data.length == 0) {
|
||||
throw "No layers defined!"
|
||||
console.warn("No layers defined!")
|
||||
return;
|
||||
}
|
||||
for (const layer of layers.data) {
|
||||
layerDict[layer.layerDef.id] = layer;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue