UEA-PRODEM

This commit is contained in:
2026-06-10 12:14:46 -03:00
parent f54126b9d8
commit 9947565694
5319 changed files with 148520 additions and 129332 deletions
+6 -3
View File
@@ -93,10 +93,12 @@ var TooltipProvider = (props) => {
isOpenDelayedRef,
delayDuration,
onOpen: React.useCallback(() => {
if (skipDelayDuration <= 0) return;
window.clearTimeout(skipDelayTimerRef.current);
isOpenDelayedRef.current = false;
}, []),
}, [skipDelayDuration]),
onClose: React.useCallback(() => {
if (skipDelayDuration <= 0) return;
window.clearTimeout(skipDelayTimerRef.current);
skipDelayTimerRef.current = window.setTimeout(
() => isOpenDelayedRef.current = true,
@@ -358,8 +360,9 @@ var TooltipContentImpl = React.forwardRef(
React.useEffect(() => {
if (context.trigger) {
const handleScroll = (event) => {
const target = event.target;
if (target?.contains(context.trigger)) onClose();
if (event.target instanceof Node && event.target.contains(context.trigger)) {
onClose();
}
};
window.addEventListener("scroll", handleScroll, { capture: true });
return () => window.removeEventListener("scroll", handleScroll, { capture: true });