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();