diff --git a/packages/client/src/components/Component.svelte b/packages/client/src/components/Component.svelte index 742b93bb42..fe99c3e4cd 100644 --- a/packages/client/src/components/Component.svelte +++ b/packages/client/src/components/Component.svelte @@ -21,7 +21,6 @@ devToolsStore, componentStore, appStore, - dndIsDragging, dndComponentPath, } from "stores" import { Helpers } from "@budibase/bbui" @@ -163,7 +162,7 @@ // nested layers. Only reset this when dragging stops. let pad = false $: pad = pad || (interactive && hasChildren && inDndPath) - $: $dndIsDragging, (pad = false) + $: $builderStore.dragging, (pad = false) // Update component context $: store.set({ @@ -427,7 +426,7 @@ const scrollIntoView = () => { // Don't scroll into view if we selected this component because we were // starting dragging on it - if (get(dndIsDragging)) { + if (get(builderStore).dragging) { return } const node = document.getElementsByClassName(id)?.[0]?.children[0] diff --git a/packages/client/src/components/app/Grid.svelte b/packages/client/src/components/app/Grid.svelte index 51c5162386..9a588dbf17 100644 --- a/packages/client/src/components/app/Grid.svelte +++ b/packages/client/src/components/app/Grid.svelte @@ -1,11 +1,14 @@ -
+
{#each coords as coord}
{/each}
- {#if $builderStore.isDragging} -
- {#each coords as coord} -
- {/each} -
- {/if}
+{#if $builderStore.inBuilder && node} + +{/if} +