From 9d50235fe934fe02feddc6eaf19ace4fd6c90e06 Mon Sep 17 00:00:00 2001 From: Faton Ramadani Date: Thu, 29 Aug 2024 20:05:31 +0200 Subject: [PATCH] Fr/anchored subgrid indicator (#4303) * fix(frontend): fix anchored indicator for subgrids * fix(frontend): fix anchored indicator for subgrids --- .../src/lib/components/apps/editor/SubGridEditor.svelte | 2 ++ .../lib/components/apps/editor/component/Component.svelte | 6 +++--- frontend/src/lib/components/apps/svelte-grid/utils/item.ts | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) 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 } }