Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 55c35e0

Browse files
committed
fix: increase settimeout
1 parent ac4259c commit 55c35e0

File tree

1 file changed

+5
-12
lines changed

1 file changed

+5
-12
lines changed

src/components/SkillsList/index.jsx

+5-12
Original file line numberDiff line numberDiff line change
@@ -66,17 +66,14 @@ const SkillsList = ({ requiredSkills, skills, limit = 3 }) => {
6666
if (!isPopoverEnter) {
6767
close();
6868
}
69-
}, 200);
69+
}, 300);
7070
return () => clearTimeout(timer);
7171
}
7272
}, [isDelayClose, isPopoverEnter, close]);
7373

74-
const delayClose = useCallback(
75-
(evt) => {
76-
setIsDelayClose(true);
77-
},
78-
[setIsDelayClose]
79-
);
74+
const delayClose = useCallback(() => {
75+
setIsDelayClose(true);
76+
}, [setIsDelayClose]);
8077
const close = useCallback(() => {
8178
setIsOpen(false);
8279
setIsDelayClose(false);
@@ -96,10 +93,6 @@ const SkillsList = ({ requiredSkills, skills, limit = 3 }) => {
9693
setIsPopoverEnter(true);
9794
}, [setIsPopoverEnter]);
9895

99-
const leavePopover = useCallback(() => {
100-
close();
101-
}, [close]);
102-
10396
return (
10497
<OutsideClickHandler onOutsideClick={close} display="inline">
10598
<div
@@ -125,7 +118,7 @@ const SkillsList = ({ requiredSkills, skills, limit = 3 }) => {
125118
styleName="popover"
126119
ref={setPopperElement}
127120
onMouseEnter={enterPopover}
128-
onMouseLeave={leavePopover}
121+
onMouseLeave={close}
129122
style={styles.popper}
130123
{...attributes.popper}
131124
>

0 commit comments

Comments
 (0)