From b4e4bfbb3cc958679d5c0571eb8e3aedee955ac7 Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Sun, 18 Feb 2018 16:17:11 -0800 Subject: [PATCH] Fix the event handlers with event normalization Events are now normalized within the responder system, so those handlers don't need to be listed anymore. Recently added events (blur, contextmenu, focus) are now also normalized. --- .../src/exports/createElement/index.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/packages/react-native-web/src/exports/createElement/index.js b/packages/react-native-web/src/exports/createElement/index.js index 37d325b0..727469e8 100644 --- a/packages/react-native-web/src/exports/createElement/index.js +++ b/packages/react-native-web/src/exports/createElement/index.js @@ -21,18 +21,12 @@ import React from 'react'; * and remove event handlers when disabled. */ const eventHandlerNames = { + onBlur: true, onClick: true, onClickCapture: true, - onMoveShouldSetResponder: true, - onMoveShouldSetResponderCapture: true, - onResponderGrant: true, - onResponderMove: true, - onResponderReject: true, + onContextMenu: true, + onFocus: true, onResponderRelease: true, - onResponderTerminate: true, - onResponderTerminationRequest: true, - onStartShouldSetResponder: true, - onStartShouldSetResponderCapture: true, onTouchCancel: true, onTouchCancelCapture: true, onTouchEnd: true,