diff --git a/frontend/src/lib/components/FlowBuilder.svelte b/frontend/src/lib/components/FlowBuilder.svelte index 6a33ac03fd..dd114d94f1 100644 --- a/frontend/src/lib/components/FlowBuilder.svelte +++ b/frontend/src/lib/components/FlowBuilder.svelte @@ -290,6 +290,7 @@ initialPath && initialPath != '' ? `flow-${initialPath}` : 'flow', encodeState({ flow: $flowStore, + path: $pathStore, selectedId: $selectedIdStore }) ) diff --git a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte index 037a4dab3a..d4278fbbfe 100644 --- a/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte +++ b/frontend/src/routes/(root)/(logged)/flows/add/+page.svelte @@ -77,6 +77,7 @@ ]) flow = state.flow + initialPath = state.path state?.selectedId && (selectedId = state?.selectedId) } else { if (templatePath) {