@samitouri / QOS-React-2 / commits / 4cef56d73b

Fix tests broken by undefined `window` references in ReactEventListener.

This test breakage blames to e1c2d02fddb40cb0b246d2c2da97b41b6ba378bc.

Ben Newman committed Jun 17, 2014 at 17:23 UTC 4cef56d73be1212b10dd40457ff1da27e94b5ab8
1 file changed +2 -1
src/browser/ui/ReactEventListener.js
+2 -1
@@ -20,6 +20,7 @@
20 "use strict";
21
22 var EventListener = require('EventListener');
23 +var ExecutionEnvironment = require('ExecutionEnvironment');
24 var PooledClass = require('PooledClass');
25 var ReactInstanceHandles = require('ReactInstanceHandles');
26 var ReactMount = require('ReactMount');
@@ -101,7 +102,7 @@ var ReactEventListener = {
102 _enabled: true,
103 _handleTopLevel: null,
104
104 - WINDOW_HANDLE: window,
105 + WINDOW_HANDLE: ExecutionEnvironment.canUseDOM ? window : null,
106
107 setHandleTopLevel: function(handleTopLevel) {
108 ReactEventListener._handleTopLevel = handleTopLevel;