diff --git a/packages/builder/src/components/userInterface/PropertyGroup.svelte b/packages/builder/src/components/userInterface/PropertyGroup.svelte index e1d90f0158..69797c4a21 100644 --- a/packages/builder/src/components/userInterface/PropertyGroup.svelte +++ b/packages/builder/src/components/userInterface/PropertyGroup.svelte @@ -10,7 +10,7 @@ export let onStyleChanged = () => {} export let open = false - const hasPropChanged = prop => { + const hasPropChanged = (style, prop) => { // TODO: replace color picker with one that works better. // Currently it cannot support null values, so this is a hack which // prevents the color fields from always being marked as changed @@ -23,7 +23,7 @@ } $: style = componentInstance["_styles"][styleCategory] || {} - $: changed = properties.some(prop => hasPropChanged(prop)) + $: changed = properties.some(prop => hasPropChanged(style, prop)) @@ -31,7 +31,7 @@
{#each properties as prop}