From f85c6d8cb14a6b700c810ff47ffeef7fa0fbf54e Mon Sep 17 00:00:00 2001 From: gabrieljablonski Date: Thu, 6 Jun 2024 10:23:40 -0300 Subject: [PATCH] feat: switch to `mouseover` and `mouseout` as default events --- src/components/Tooltip/Tooltip.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/Tooltip/Tooltip.tsx b/src/components/Tooltip/Tooltip.tsx index 8d49e81f..d99345ad 100644 --- a/src/components/Tooltip/Tooltip.tsx +++ b/src/components/Tooltip/Tooltip.tsx @@ -102,9 +102,9 @@ const Tooltip = ({ const actualOpenEvents: AnchorOpenEvents = openEvents ? { ...openEvents } : { - mouseenter: true, - focus: true, mouseover: true, + focus: true, + mouseenter: false, click: false, dblclick: false, mousedown: false, @@ -120,9 +120,9 @@ const Tooltip = ({ const actualCloseEvents: AnchorCloseEvents = closeEvents ? { ...closeEvents } : { - mouseleave: true, - blur: true, mouseout: true, + blur: true, + mouseleave: false, click: false, dblclick: false, mouseup: false, @@ -544,7 +544,7 @@ const Tooltip = ({ handleHideTooltip() } - const regularEvents = ['mouseenter', 'mouseleave', 'mouseover', 'mouseout', 'focus', 'blur'] + const regularEvents = ['mouseover', 'mouseout', 'mouseenter', 'mouseleave', 'focus', 'blur'] const clickEvents = ['click', 'dblclick', 'mousedown', 'mouseup'] Object.entries(actualOpenEvents).forEach(([event, enabled]) => {