diff --git a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte index 50363b6fa2..1de57c7696 100644 --- a/frontend/src/lib/components/flows/common/FlowCardHeader.svelte +++ b/frontend/src/lib/components/flows/common/FlowCardHeader.svelte @@ -5,7 +5,7 @@ import IconedPath from '$lib/components/IconedPath.svelte' import { ScriptService, type FlowModule, type PathScript } from '$lib/gen' import { workspaceStore } from '$lib/stores' - import { Lock, Unlock } from 'lucide-svelte' + import { Lock, RefreshCw, Unlock } from 'lucide-svelte' import { createEventDispatcher } from 'svelte' export let flowModule: FlowModule | undefined = undefined @@ -18,7 +18,6 @@ path: value.path }) latestHash = script.hash - dispatch('reload') } const dispatch = createEventDispatcher() @@ -56,6 +55,7 @@ if (flowModule?.value.type == 'script') { flowModule.value.hash = latestHash } + dispatch('reload') }}>Update to latest hash {/if} @@ -82,6 +82,14 @@ } }}>hash + {/if} {:else if flowModule?.value.type === 'flow'}