General properties
{#each baselayerRegions as region}
{/each}
- {#each generalTabRegions as region}
+
+ {#each leftoverRegions as region}
{/each}
@@ -52,6 +53,7 @@
+
Rendering on the map
diff --git a/UI/Studio/EditLayerState.ts b/UI/Studio/EditLayerState.ts
index 272c17c03..de35754f4 100644
--- a/UI/Studio/EditLayerState.ts
+++ b/UI/Studio/EditLayerState.ts
@@ -51,9 +51,9 @@ export default class EditLayerState {
value: Store,
noInitialSync: boolean = false
): () => void {
- const unsync = value.addCallback((v) => this.update(path, v))
+ const unsync = value.addCallback((v) => this.setValueAt(path, v))
if (!noInitialSync) {
- this.update(path, value.data)
+ this.setValueAt(path, value.data)
}
return unsync
}
@@ -73,7 +73,7 @@ export default class EditLayerState {
)
}
- private update(path: ReadonlyArray, v: any) {
+ public setValueAt(path: ReadonlyArray, v: any) {
{
let entry = this.configuration.data
for (let i = 0; i < path.length - 1; i++) {
diff --git a/UI/Studio/SchemaBaseMultiType.svelte b/UI/Studio/SchemaBaseMultiType.svelte
index 3ca53e236..fad0d9ab4 100644
--- a/UI/Studio/SchemaBaseMultiType.svelte
+++ b/UI/Studio/SchemaBaseMultiType.svelte
@@ -1,17 +1,19 @@