diff --git a/frontend/src/lib/components/apps/editor/contextPanel/components/OutputHeader.svelte b/frontend/src/lib/components/apps/editor/contextPanel/components/OutputHeader.svelte index 5532590e39..a3f795426b 100644 --- a/frontend/src/lib/components/apps/editor/contextPanel/components/OutputHeader.svelte +++ b/frontend/src/lib/components/apps/editor/contextPanel/components/OutputHeader.svelte @@ -109,6 +109,13 @@ } } else if (componentInput?.type == 'runnable') { processRunnable(from, to, componentInput.runnable) + Object.values(componentInput.fields).forEach((field) => { + if (field.type == 'connected') { + if (field.connection?.componentId === from) { + field.connection.componentId = to + } + } + }) } Object.values(data.configuration ?? {}).forEach((config) => {