diff --git a/src/UI/BigComponents/LevelSelector.svelte b/src/UI/BigComponents/LevelSelector.svelte index 1a1ca1129..c63bb3883 100644 --- a/src/UI/BigComponents/LevelSelector.svelte +++ b/src/UI/BigComponents/LevelSelector.svelte @@ -11,14 +11,15 @@ export let zoom: Store const maxZoom = 16 + const all = "All" let floorWithAll = floors.mapD(floors => { if (floors.length > 1) { - return [...floors, "All"] + return [...floors, all] } return floors }) - let selectedFloor: UIEventSource = new UIEventSource(undefined) + let selectedFloor: UIEventSource = new UIEventSource(all) selectedFloor.stabilized(5).map( (floor) => { @@ -26,7 +27,7 @@ // Only a single floor is visible -> disable the 'level' global filter // OR we might have zoomed out to much ant want to show all layerState.setLevelFilter(undefined) - } else if (floor === "All") { + } else if (floor === all) { layerState.setLevelFilter(undefined) } else { layerState.setLevelFilter(floor)