From 77a148c41b3ecbea9d8e84f17562dd2701731d2a Mon Sep 17 00:00:00 2001 From: gabrieljablonski Date: Sat, 10 Feb 2024 14:07:57 -0300 Subject: [PATCH] fix: check if target is connected before handling click outside --- src/components/Tooltip/Tooltip.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 02d6354c..7da3fedf 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -357,6 +357,9 @@ const Tooltip = ({ return } const target = event.target as HTMLElement + if (!target.isConnected) { + return + } if (tooltipRef.current?.contains(target)) { return }