diff --git a/frontend/src/lib/components/apps/editor/SubGridEditor.svelte b/frontend/src/lib/components/apps/editor/SubGridEditor.svelte index b1a6f282a8..30b5d76b86 100644 --- a/frontend/src/lib/components/apps/editor/SubGridEditor.svelte +++ b/frontend/src/lib/components/apps/editor/SubGridEditor.svelte @@ -108,6 +108,7 @@ selectedIds={$selectedComponent} let:dataItem let:hidden + let:overlapped cols={columnConfiguration} scroller={container} parentWidth={$parentWidth - 17} @@ -125,6 +126,7 @@ ('AppViewerContext') const editorContext = getContext('AppEditorContext') + const componentActive = editorContext?.componentActive + const movingcomponents = editorContext?.movingcomponents $: ismoving = movingcomponents != undefined && $mode == 'dnd' && $movingcomponents?.includes(component.id) - const componentActive = editorContext?.componentActive - let initializing: boolean | undefined = undefined let errorHandledByComponent: boolean = false let componentContainerHeight: number = 0 @@ -139,7 +139,7 @@ hidden && $mode === 'preview' ? 'hidden' : '' )} > - {#if locked && componentActive && $componentActive && $selectedComponent?.[0] !== component.id} + {#if locked && componentActive && $componentActive && $selectedComponent?.[0] !== component.id && overlapped}
0 } }