forked from MapComplete/MapComplete
Feature: add user preference to remember disabling/enabling layers: fix default case; see #2442
This commit is contained in:
parent
87583586d5
commit
51cdf9060e
1 changed files with 3 additions and 2 deletions
|
@ -86,8 +86,9 @@ export default class FilteredLayer {
|
||||||
let isDisplayed: UIEventSource<boolean>
|
let isDisplayed: UIEventSource<boolean>
|
||||||
let syncSelection: string = layer.syncSelection
|
let syncSelection: string = layer.syncSelection
|
||||||
const userpreference: "default" | "no" | "local" | "theme-only" | "global" | string = osmConnection.getPreference("layer-override-sync-selection").data
|
const userpreference: "default" | "no" | "local" | "theme-only" | "global" | string = osmConnection.getPreference("layer-override-sync-selection").data
|
||||||
console.log("Userpreference is", userpreference)
|
if(userpreference !== "default"){
|
||||||
syncSelection = userpreference ?? syncSelection
|
syncSelection = userpreference ?? syncSelection
|
||||||
|
}
|
||||||
if (syncSelection === "local") {
|
if (syncSelection === "local") {
|
||||||
isDisplayed = LocalStorageSource.getParsed(
|
isDisplayed = LocalStorageSource.getParsed(
|
||||||
context + "-layer-" + layer.id + "-enabled",
|
context + "-layer-" + layer.id + "-enabled",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue