diff --git a/frontend/src/components/GraphCanvas.svelte b/frontend/src/components/GraphCanvas.svelte index c5b089f..94a398b 100644 --- a/frontend/src/components/GraphCanvas.svelte +++ b/frontend/src/components/GraphCanvas.svelte @@ -13,6 +13,7 @@ saveProfile, loadProfile, deleteProfile, setNodeVolume, setNodeMute, createNullSink, createLoopback, loadModule, + getQuantum, setQuantum, } from '../lib/stores'; import type { Node, Port, Link } from '../lib/types'; @@ -50,6 +51,7 @@ // Positions let nodePositions = $state>({}); + let currentQuantum = $state(0); const POS_KEY = 'pwweb_positions'; function loadPositions() { @@ -420,7 +422,7 @@ } } - onMount(() => { initGraph(); loadPositions(); }); + onMount(() => { initGraph(); loadPositions(); getQuantum().then(q => { currentQuantum = q; }); }); onDestroy(() => { destroyGraph(); }); @@ -460,6 +462,15 @@ + + {$nodes.length}N {$ports.length}P {$links.length}L {#if $patchbay.pinned_connections.length > 0}{$patchbay.pinned_connections.length}p{/if} @@ -821,8 +832,8 @@