Fix missing change event target in old IE

Events have `.srcElement` in old IE, not `.target`.

Fixes #4578.
This commit is contained in:
Ben Alpert
2015-08-06 15:08:26 -07:00
parent 375734731d
commit 264bc2e7f2
@@ -18,6 +18,7 @@ var ExecutionEnvironment = require('ExecutionEnvironment');
var ReactUpdates = require('ReactUpdates');
var SyntheticEvent = require('SyntheticEvent');
var getEventTarget = require('getEventTarget');
var isEventSupported = require('isEventSupported');
var isTextInputElement = require('isTextInputElement');
var keyOf = require('keyOf');
@@ -75,7 +76,7 @@ function manualDispatchChangeEvent(nativeEvent) {
eventTypes.change,
activeElementID,
nativeEvent,
nativeEvent.target
getEventTarget(nativeEvent)
);
EventPropagators.accumulateTwoPhaseDispatches(event);