From c3ef4ce2a5c875df3d0b5913e7eb4eda367f19e0 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 28 Oct 2025 21:48:25 +0000 Subject: [PATCH] app improvements --- .../apps/components/helpers/InputValue.svelte | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/frontend/src/lib/components/apps/components/helpers/InputValue.svelte b/frontend/src/lib/components/apps/components/helpers/InputValue.svelte index 6a5ba36ee8..497a27d79b 100644 --- a/frontend/src/lib/components/apps/components/helpers/InputValue.svelte +++ b/frontend/src/lib/components/apps/components/helpers/InputValue.svelte @@ -328,7 +328,7 @@ group: groupStore ? $groupStore : undefined }) - $effect.pre(() => { + $effect(() => { input?.type == 'evalv2' && !onDemandOnly && (fullContext.iter != undefined || @@ -339,7 +339,7 @@ ) && untrack(() => debounceEval()) }) - $effect.pre(() => { + $effect(() => { input && input.type == 'templatev2' && isCodeInjection(input.eval) && @@ -359,16 +359,13 @@ readFieldsRecursively(input) input && $worldStore && untrack(() => debounce(handleConnection)) }) - $effect.pre(() => { + $effect(() => { input && input.type == 'template' && isCodeInjection(input.eval) && $stateStore && untrack(() => debounce(debounceTemplate)) }) - $effect.pre(() => { - input && input.type == 'eval' && $stateStore && untrack(() => debounce2(debounceEval)) - }) if (input?.type == 'eval') { $worldStore?.stateId.subscribe((x) => { @@ -382,10 +379,14 @@ }) } - $effect.pre(() => { + $effect(() => { + input && input.type == 'eval' && $stateStore && untrack(() => debounce2(debounceEval)) + }) + + $effect(() => { input?.type == 'evalv2' && input.expr && untrack(() => debounceEval('exprChanged')) }) - $effect.pre(() => { + $effect(() => { input?.type == 'templatev2' && input.eval && untrack(() => debounceTemplate()) })