diff --git a/frontend/src/lib/components/apps/editor/AppEditor.svelte b/frontend/src/lib/components/apps/editor/AppEditor.svelte index 02048baefe..d65fbaa926 100644 --- a/frontend/src/lib/components/apps/editor/AppEditor.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditor.svelte @@ -105,7 +105,7 @@ - +
@@ -140,7 +140,7 @@ - +
diff --git a/frontend/src/lib/components/apps/editor/ComponentEditor.svelte b/frontend/src/lib/components/apps/editor/ComponentEditor.svelte index f21c14322a..5e4ee72b31 100644 --- a/frontend/src/lib/components/apps/editor/ComponentEditor.svelte +++ b/frontend/src/lib/components/apps/editor/ComponentEditor.svelte @@ -21,12 +21,17 @@ export let locked: boolean = false export let pointerdown: boolean = false + let hover = false const { staticOutputs, mode, connectingInput } = getContext('AppEditorContext') -
+
(hover = true)} + on:pointerleave={() => (hover = false)} + class="h-full flex flex-col w-full component" +> {#if $mode !== 'preview'} - + {/if}
import { classNames } from '$lib/utils' import type { AppComponent } from '../types' - import { Anchor, Lock, Move, X } from 'lucide-svelte' + import { Anchor, Move, X } from 'lucide-svelte' import { createEventDispatcher } from 'svelte' export let component: AppComponent export let selected: boolean export let locked: boolean = false export let pointerdown: boolean = false + export let hover: boolean = false const dispatch = createEventDispatcher() @@ -21,7 +22,7 @@ {component.id} -{#if pointerdown || selected} +{#if pointerdown || selected || hover}