@samitouri / QOS-React / commits / 5d336df706

Allow for null targetFiber for root event handling (#15247)

Dominic Gannaway committed Mar 28, 2019 at 21:43 UTC 5d336df70664a9c8db497f57ef9cfbaf59fb28e8
2 files changed +2 -2
packages/react-dom/src/events/DOMEventResponderSystem.js
+1 -1
@@ -259,7 +259,7 @@ function handleTopLevelType(
259
260 export function runResponderEventsInBatch(
261 topLevelType: DOMTopLevelEventType,
262 - targetFiber: Fiber,
262 + targetFiber: null | Fiber,
263 nativeEvent: AnyNativeEvent,
264 nativeEventTarget: EventTarget,
265 eventSystemFlags: EventSystemFlags,
packages/react-dom/src/events/ReactDOMEventListener.js
+1 -1
@@ -143,7 +143,7 @@ function handleTopLevel(bookKeeping: BookKeepingInstance) {
143 nativeEvent,
144 eventTarget,
145 );
146 - } else if (enableEventAPI && targetInst !== null) {
146 + } else if (enableEventAPI) {
147 // Responder event system (experimental event API)
148 runResponderEventsInBatch(
149 topLevelType,