Description
Do you want to request a feature or report a bug?
I assume this is a bug.
What is the current behavior?
When I register an onClickCapture
event handler, click on the element and then inspect the event the eventPhase
property is set to 3
which is equivalent to Event.BUBBLING_PHASE
.
I'm currently rewriting the ReactTreeTraversal
tests to use the public API, that's how I found the problem.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem.
On codesandbox I would expect an alert false
and then true
but it is the other way round.
What is the expected behavior?
The eventPhase
property should be set to Event.CAPTURING_PHASE
/ 1
.
Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?
I haven't tried this in versions different from 16.1.1, all testing was done in Chrome 62.