Fix workspace hover card safe zone

This commit is contained in:
Mohamed Boudra
2026-04-22 18:22:20 +07:00
parent 3a0161d051
commit 637109eab0
2 changed files with 26 additions and 3 deletions
@@ -54,8 +54,15 @@ export function useHoverSafeZone({
const contentRect = contentNode ? contentNode.getBoundingClientRect() : null;
const inside = isInsideSafeZone(triggerRect, contentRect, event.clientX, event.clientY);
if (inside) enterSafeZone();
else leaveSafeZone();
if (inside) {
if (wasInside) {
onEnterSafeZone();
return;
}
enterSafeZone();
return;
}
leaveSafeZone();
}
function handlePointerOut(event: PointerEvent) {