From 55da75d951d14e96ffcf33df439121ba0cc0cf94 Mon Sep 17 00:00:00 2001 From: David Edler Date: Wed, 3 Apr 2024 17:06:05 +0200 Subject: [PATCH] fix: keep tooltip open, when it wraps multiple children and we change which child ishovered Signed-off-by: David Edler --- src/components/Tooltip/Tooltip.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 62756504..66e0eb17 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -287,7 +287,8 @@ const Tooltip = ({ if ( e.relatedTarget - ? !messageRef.current?.contains(e.relatedTarget) + ? !messageRef.current?.contains(e.relatedTarget) && + !wrapperRef.current?.contains(e.relatedTarget) : e.target !== messageRef.current ) { cancelableClosePortal();