Browse Source

Remount button action components fully when changing action to prevent stale UI

pull/4481/head
Andrew Kingston 5 years ago
parent
commit
c7edfa7f59
  1. 16
      packages/builder/src/components/design/PropertiesPanel/PropertyControls/ButtonActionEditor/ButtonActionDrawer.svelte

16
packages/builder/src/components/design/PropertiesPanel/PropertyControls/ButtonActionEditor/ButtonActionDrawer.svelte

@ -126,13 +126,15 @@
</Layout> </Layout>
<Layout noPadding> <Layout noPadding>
{#if selectedActionComponent} {#if selectedActionComponent}
<div class="selected-action-container"> {#key selectedAction.id}
<svelte:component <div class="selected-action-container">
this={selectedActionComponent} <svelte:component
parameters={selectedAction.parameters} this={selectedActionComponent}
bindings={allBindings} parameters={selectedAction.parameters}
/> bindings={allBindings}
</div> />
</div>
{/key}
{/if} {/if}
</Layout> </Layout>
</DrawerContent> </DrawerContent>

Loading…
Cancel
Save