forked from MapComplete/MapComplete
chore: automated housekeeping...
This commit is contained in:
parent
612e71a4b6
commit
511d20eb34
245 changed files with 43884 additions and 8661 deletions
|
|
@ -264,11 +264,14 @@ class LineRenderingLayer {
|
|||
this._onClick = onClick
|
||||
|
||||
const updateNeededSrc = new UIEventSource(false)
|
||||
updateNeededSrc.stabilized(100).addCallbackAndRunD(async updateNeeded => {
|
||||
updateNeededSrc.stabilized(100).addCallbackAndRunD(async (updateNeeded) => {
|
||||
if (updateNeeded) {
|
||||
await this.awaitStyleLoaded()
|
||||
await this.update(features.features.data)
|
||||
if (features.features.data.length === 0 && "mapcomplete_pedestrian_path_linerendering_2" === this._layername) {
|
||||
if (
|
||||
features.features.data.length === 0 &&
|
||||
"mapcomplete_pedestrian_path_linerendering_2" === this._layername
|
||||
) {
|
||||
console.trace(this._layername, "is empty")
|
||||
}
|
||||
updateNeededSrc.set(false)
|
||||
|
|
@ -280,15 +283,13 @@ class LineRenderingLayer {
|
|||
})
|
||||
map.on("styledata", () => updateNeededSrc.set(true))
|
||||
this.awaitStyleLoaded().then(() => {
|
||||
|
||||
const feats = features.features.data
|
||||
if (feats.length > 0) {
|
||||
this.update(feats)
|
||||
} else {
|
||||
updateNeededSrc.set(true)
|
||||
}
|
||||
const feats = features.features.data
|
||||
if (feats.length > 0) {
|
||||
this.update(feats)
|
||||
} else {
|
||||
updateNeededSrc.set(true)
|
||||
}
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
public destruct(): void {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue