From 57a66771492ffaf97fe6d2f7637ba3bcc213f38b Mon Sep 17 00:00:00 2001 From: Pieter Vander Vennet Date: Wed, 21 Feb 2024 17:33:29 +0100 Subject: [PATCH] Add style loading indicator, fix #1626 --- src/UI/Map/OverlayMap.svelte | 7 ++++++- src/UI/Map/RasterLayerPicker.svelte | 5 +++-- src/UI/Map/StyleLoadingIndicator.svelte | 19 +++++++++++++++++++ 3 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 src/UI/Map/StyleLoadingIndicator.svelte diff --git a/src/UI/Map/OverlayMap.svelte b/src/UI/Map/OverlayMap.svelte index 72f7668e08..089b8f7ba6 100644 --- a/src/UI/Map/OverlayMap.svelte +++ b/src/UI/Map/OverlayMap.svelte @@ -11,6 +11,7 @@ import type { MapProperties } from "../../Models/MapProperties" import { onDestroy } from "svelte" import type { RasterLayerPolygon } from "../../Models/RasterLayers" + import StyleLoadingIndicator from "./StyleLoadingIndicator.svelte" export let placedOverMapProperties: MapProperties export let placedOverMap: Store @@ -64,9 +65,13 @@ updateLocation() window.setTimeout(updateLocation, 150) window.setTimeout(updateLocation, 500) - }) + }), ) } +
+ +
diff --git a/src/UI/Map/RasterLayerPicker.svelte b/src/UI/Map/RasterLayerPicker.svelte index 106de77905..a22d5e7d83 100644 --- a/src/UI/Map/RasterLayerPicker.svelte +++ b/src/UI/Map/RasterLayerPicker.svelte @@ -5,6 +5,7 @@ import { Store, UIEventSource } from "../../Logic/UIEventSource" import { Map as MlMap } from "maplibre-gl" import { createEventDispatcher, onDestroy } from "svelte" + import StyleLoadingIndicator from "./StyleLoadingIndicator.svelte" /*** * Chooses a background-layer out of available options @@ -78,7 +79,7 @@ {#if hasLayers}
{}}>