Skip to content

Commit 3fed177

Browse files
committed
fix - fire mouseenter event handlers twice
1 parent 71dcd9e commit 3fed177

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/react-dom/src/events/EnterLeaveEventPlugin.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ const EnterLeaveEventPlugin = {
146146

147147
accumulateEnterLeaveDispatches(leave, enter, from, to);
148148

149+
if (isOutEvent && from && nativeEventTarget !== fromNode) {
150+
return [leave];
151+
}
152+
149153
return [leave, enter];
150154
},
151155
};

0 commit comments

Comments
 (0)