From e0381a5f2b4cc8f35184294c5a594405580a4cbe Mon Sep 17 00:00:00 2001 From: shrimbly Date: Sun, 22 Mar 2026 22:04:19 +1300 Subject: [PATCH] fix: add z-index to handles so they paint above positioned node content Nodes with `position: relative` on inner wrappers (e.g. image wrapper needing it for its remove button) caused left-side handles to render behind the wrapper due to CSS painting order. Adding z-index: 5 to all handles ensures they always paint above node content. Co-Authored-By: Claude Opus 4.6 --- src/app/globals.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/globals.css b/src/app/globals.css index f9b1a6fb..0e6c4a21 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -79,6 +79,7 @@ body { border-radius: 50%; border: 2px solid white; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); + z-index: 5; } /* Larger invisible hit area for easier clicking, especially when zoomed out */