mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Emit hover pointer events on Android
Summary: Changelog: [Internal] - Add logic to handle hover events, experimental Reviewed By: vincentriemer Differential Revision: D35116525 fbshipit-source-id: e47a94b5f04c14caadc08ad37e4d80adc1affc15
This commit is contained in:
committed by
Facebook GitHub Bot
parent
4ce3914727
commit
8adedfeb15
@@ -261,6 +261,12 @@ public class ReactRootView extends FrameLayout implements RootView, ReactRoot {
|
||||
return super.onInterceptTouchEvent(ev);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onInterceptHoverEvent(MotionEvent ev) {
|
||||
dispatchJSPointerEvent(ev);
|
||||
return super.onInterceptHoverEvent(ev);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onTouchEvent(MotionEvent ev) {
|
||||
if (shouldDispatchJSTouchEvent(ev)) {
|
||||
@@ -273,6 +279,12 @@ public class ReactRootView extends FrameLayout implements RootView, ReactRoot {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onHoverEvent(MotionEvent ev) {
|
||||
dispatchJSPointerEvent(ev);
|
||||
return super.onHoverEvent(ev);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void dispatchDraw(Canvas canvas) {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user