From fb8277c819f3ee2aa1ece92d1ca588b81400dc9e Mon Sep 17 00:00:00 2001 From: Ben Alpert Date: Thu, 2 Jan 2014 17:03:11 -0700 Subject: [PATCH] Set target properties explicitly for enter/leave Fixes #785. --- src/eventPlugins/EnterLeaveEventPlugin.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/eventPlugins/EnterLeaveEventPlugin.js b/src/eventPlugins/EnterLeaveEventPlugin.js index d11df76d4e..f61abeb3b4 100644 --- a/src/eventPlugins/EnterLeaveEventPlugin.js +++ b/src/eventPlugins/EnterLeaveEventPlugin.js @@ -93,11 +93,16 @@ var EnterLeaveEventPlugin = { fromID, nativeEvent ); + leave.target = from; + leave.relatedTarget = to; + var enter = SyntheticMouseEvent.getPooled( eventTypes.mouseEnter, toID, nativeEvent ); + enter.target = to; + enter.relatedTarget = from; EventPropagators.accumulateEnterLeaveDispatches(leave, enter, fromID, toID);