diff --git a/frontend/src/lib/components/flows/content/FlowSettings.svelte b/frontend/src/lib/components/flows/content/FlowSettings.svelte
index da95d267bc..e2054f301a 100644
--- a/frontend/src/lib/components/flows/content/FlowSettings.svelte
+++ b/frontend/src/lib/components/flows/content/FlowSettings.svelte
@@ -42,7 +42,8 @@
let scrollableDiv: HTMLDivElement | undefined = undefined
- $: displayWorkerTagPicker = Boolean($flowStore.tag)
+ let displayWorkerTagPicker = false
+ $: $flowStore.tag ? (displayWorkerTagPicker = true) : null
$: activeAdvancedOptions = [
{
@@ -486,6 +487,9 @@
checked={displayWorkerTagPicker}
on:change={() => {
displayWorkerTagPicker = !displayWorkerTagPicker
+ if (!displayWorkerTagPicker) {
+ $flowStore.tag = undefined
+ }
}}
options={{
right: 'Worker Group Tag (Queue)',
@@ -497,7 +501,7 @@
/>
{#if displayWorkerTagPicker}
-
+
{/if}