diff --git a/packages/svelte-undp-components/src/lib/components/maplibre/symbol/TextFont.svelte b/packages/svelte-undp-components/src/lib/components/maplibre/symbol/TextFont.svelte
index ccfbb4aca3..4a37083b74 100644
--- a/packages/svelte-undp-components/src/lib/components/maplibre/symbol/TextFont.svelte
+++ b/packages/svelte-undp-components/src/lib/components/maplibre/symbol/TextFont.svelte
@@ -23,6 +23,7 @@
onMount(async () => {
const res = await fetch(fontJsonUrl);
fonts = await res.json();
+ setValue();
});
const style = $map
@@ -38,14 +39,11 @@
const setValue = () => {
map.setLayoutProperty(layerId, propertyName, [value]);
};
- onMount(() => {
- setValue();
- });
diff --git a/packages/svelte-undp-components/src/lib/components/maplibre/util/PropertySelect.svelte b/packages/svelte-undp-components/src/lib/components/maplibre/util/PropertySelect.svelte
index 6b776cb24b..94ed21a932 100644
--- a/packages/svelte-undp-components/src/lib/components/maplibre/util/PropertySelect.svelte
+++ b/packages/svelte-undp-components/src/lib/components/maplibre/util/PropertySelect.svelte
@@ -112,7 +112,7 @@
disabled={readonly}
>
{#if propertySelectOptions}
- {#each propertySelectOptions as propertySelectOption}
+ {#each propertySelectOptions as propertySelectOption (propertySelectOption)}