diff --git a/src/browser/eventPlugins/SimpleEventPlugin.js b/src/browser/eventPlugins/SimpleEventPlugin.js index 584df8f049..0c9599022e 100644 --- a/src/browser/eventPlugins/SimpleEventPlugin.js +++ b/src/browser/eventPlugins/SimpleEventPlugin.js @@ -312,8 +312,11 @@ var SimpleEventPlugin = { var returnValue = EventPluginUtils.executeDispatch(event, listener, domID); if (__DEV__) { if (typeof returnValue === 'boolean') { + var eventHandlerName = (listener.__reactBoundContext && + listener.__reactBoundContext.constructor.displayName) || + '<>'; monitorCodeUse('react_event_return_false', { - eventHandlerName: listener.__reactBoundMethod.displayName + eventHandlerName: eventHandlerName }); console.warn( 'Returning `false` from an event handler is deprecated and will ' +