diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java b/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java index 3d46a85498..704859c8f2 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java +++ b/ReactAndroid/src/main/java/com/facebook/react/uimanager/events/PointerEvent.java @@ -124,14 +124,14 @@ public class PointerEvent extends Event { new EventAnimationDriverMatchSpec() { @Override public boolean match(int viewTag, String eventName) { - if (!PointerEventHelper.isBubblingEvent(eventName)) { + if (!eventName.equals(mEventName) || !PointerEventHelper.isBubblingEvent(eventName)) { return false; } List viewTargets = mEventState.getHitPathForActivePointer(); for (TouchTargetHelper.ViewTarget viewTarget : viewTargets) { - if (viewTarget.getViewId() == viewTag && eventName.equals(mEventName)) { + if (viewTarget.getViewId() == viewTag) { return true; } }