diff --git a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte index 76891a4cf5..6c4865b539 100644 --- a/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte +++ b/packages/builder/src/components/automation/SetupPanel/AutomationBlockSetup.svelte @@ -1065,7 +1065,12 @@ value={inputData[key]} /> {:else if value.customType === "code"} - + { + // Push any pending changes when the window closes + onChange({ [key]: inputData[key] }) + }} + >
{ // need to pass without the value inside - onChange({ [key]: e.detail }) inputData[key] = e.detail }} completions={stepCompletions} diff --git a/packages/builder/src/components/automation/SetupPanel/CodeEditorModal.svelte b/packages/builder/src/components/automation/SetupPanel/CodeEditorModal.svelte index ce61af2b8c..92ced5dcc7 100644 --- a/packages/builder/src/components/automation/SetupPanel/CodeEditorModal.svelte +++ b/packages/builder/src/components/automation/SetupPanel/CodeEditorModal.svelte @@ -11,7 +11,7 @@ } - +