diff --git a/app/src/lib/sidebar/panels/ActiveNodeSelected.svelte b/app/src/lib/sidebar/panels/ActiveNodeSelected.svelte index 5f760a4..14b6ac9 100644 --- a/app/src/lib/sidebar/panels/ActiveNodeSelected.svelte +++ b/app/src/lib/sidebar/panels/ActiveNodeSelected.svelte @@ -64,6 +64,7 @@ lastPropsHash = propsHash; if (needsUpdate) { + manager.save(); manager.execute(); } } diff --git a/app/src/lib/sidebar/panels/ActiveNodeSettings.svelte b/app/src/lib/sidebar/panels/ActiveNodeSettings.svelte index ea97062..c3c2d18 100644 --- a/app/src/lib/sidebar/panels/ActiveNodeSettings.svelte +++ b/app/src/lib/sidebar/panels/ActiveNodeSettings.svelte @@ -8,13 +8,13 @@ node: NodeInstance | undefined; }; - const { manager, node }: Props = $props(); + let { manager, node = $bindable() }: Props = $props(); {#if node} {#key node.id} {#if node} - + {:else}

Active Node has no Settings

{/if} diff --git a/app/src/routes/+page.svelte b/app/src/routes/+page.svelte index 60d619f..e453983 100644 --- a/app/src/routes/+page.svelte +++ b/app/src/routes/+page.svelte @@ -254,7 +254,7 @@ classes="text-blue-400" icon="i-tabler-adjustments" > - +