diff --git a/packages/builder/src/components/automation/SetupPanel/RowSelector.svelte b/packages/builder/src/components/automation/SetupPanel/RowSelector.svelte index b3d50c1658..e5a5b2af8c 100644 --- a/packages/builder/src/components/automation/SetupPanel/RowSelector.svelte +++ b/packages/builder/src/components/automation/SetupPanel/RowSelector.svelte @@ -15,8 +15,9 @@ export let isTestModal $: parsedBindings = bindings.map(binding => { - binding.icon = "ShareAndroid" - return binding + let clone = Object.assign({}, binding) + clone.icon = "ShareAndroid" + return clone }) let table diff --git a/packages/builder/src/components/automation/SetupPanel/RowSelectorTypes.svelte b/packages/builder/src/components/automation/SetupPanel/RowSelectorTypes.svelte index ee95ee613f..0e5e13ce1e 100644 --- a/packages/builder/src/components/automation/SetupPanel/RowSelectorTypes.svelte +++ b/packages/builder/src/components/automation/SetupPanel/RowSelectorTypes.svelte @@ -21,8 +21,9 @@ export let isTestModal $: parsedBindings = bindings.map(binding => { - binding.icon = "ShareAndroid" - return binding + let clone = Object.assign({}, binding) + clone.icon = "ShareAndroid" + return clone }) function schemaHasOptions(schema) {