diff --git a/packages/ui/src/lib/inputs/InputShape.svelte b/packages/ui/src/lib/inputs/InputShape.svelte index e07f002..92bce08 100644 --- a/packages/ui/src/lib/inputs/InputShape.svelte +++ b/packages/ui/src/lib/inputs/InputShape.svelte @@ -177,8 +177,8 @@ ev.preventDefault(); ev.stopImmediatePropagation(); const index = parseInt(indexText); - points.splice(index * 2, 2); draggingIndex = undefined; + points.splice(index * 2, 2); } } @@ -199,7 +199,7 @@ aria-label="Interactive 2D Shape Editor" onmousedown={handleMouseDown} > - + {#if mirror} {#each groupedPoints as p, i (i)} @@ -242,5 +242,11 @@ circle { fill: var(--color-layer-2); cursor: pointer; + stroke: transparent; + transition: stroke 0.2s ease; + stroke-width: 0.5px; + } + circle:hover { + stroke: var(--color-layer-3); }