From faba9281497259fd67acf60fc181d3efadd41729 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 21 Feb 2025 21:22:12 +0100 Subject: [PATCH] fix: fix app component header buttons --- .../apps/editor/ComponentHeader.svelte | 24 +++++++++++++++++-- .../components/apps/editor/GridEditor.svelte | 6 +++++ .../apps/editor/component/Component.svelte | 3 +++ 3 files changed, 31 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/apps/editor/ComponentHeader.svelte b/frontend/src/lib/components/apps/editor/ComponentHeader.svelte index 4c26a56818..7386417435 100644 --- a/frontend/src/lib/components/apps/editor/ComponentHeader.svelte +++ b/frontend/src/lib/components/apps/editor/ComponentHeader.svelte @@ -1,7 +1,7 @@ {#if connecting} + +
{ + hoverHeader = true dispatch('mouseover') }} + on:mouseleave|stopPropagation={() => { + hoverHeader = false + }} on:mousedown|stopPropagation|capture draggable="false" title={`Id: ${component.id}`} @@ -139,7 +147,7 @@ on:click={() => dispatch('fillHeight')} on:pointerdown|stopPropagation > - + + {#if hoverHeader} + + {/if}
{/if}
diff --git a/frontend/src/lib/components/apps/editor/GridEditor.svelte b/frontend/src/lib/components/apps/editor/GridEditor.svelte index 9407e8714a..c2a3585475 100644 --- a/frontend/src/lib/components/apps/editor/GridEditor.svelte +++ b/frontend/src/lib/components/apps/editor/GridEditor.svelte @@ -261,6 +261,12 @@ on:fillHeight={() => { handleFillHeight(dataItem.id) }} + on:expand={() => { + push(history, $app) + $selectedComponent = [dataItem.id] + expandGriditem($app.grid, dataItem.id, $breakpoint) + $app = $app + }} {overlapped} {moveMode} {componentDraggedId} diff --git a/frontend/src/lib/components/apps/editor/component/Component.svelte b/frontend/src/lib/components/apps/editor/component/Component.svelte index 51d1891cd1..748a04991b 100644 --- a/frontend/src/lib/components/apps/editor/component/Component.svelte +++ b/frontend/src/lib/components/apps/editor/component/Component.svelte @@ -19,6 +19,9 @@ {#if everRender}