diff --git a/src/renderers/dom/shared/syntheticEvents/SyntheticUIEvent.js b/src/renderers/dom/shared/syntheticEvents/SyntheticUIEvent.js index 9ed589187d..844b8cc360 100644 --- a/src/renderers/dom/shared/syntheticEvents/SyntheticUIEvent.js +++ b/src/renderers/dom/shared/syntheticEvents/SyntheticUIEvent.js @@ -11,35 +11,13 @@ var SyntheticEvent = require('SyntheticEvent'); -var getEventTarget = require('getEventTarget'); - /** * @interface UIEvent * @see http://www.w3.org/TR/DOM-Level-3-Events/ */ var UIEventInterface = { - view: function(event) { - if (event.view) { - return event.view; - } - - var target = getEventTarget(event); - if (target.window === target) { - // target is a window object - return target; - } - - var doc = target.ownerDocument; - // TODO: Figure out why `ownerDocument` is sometimes undefined in IE8. - if (doc) { - return doc.defaultView || doc.parentWindow; - } else { - return window; - } - }, - detail: function(event) { - return event.detail || 0; - }, + view: null, + detail: null, }; /**