Loading core/java/android/view/ViewAncestor.java +9 −6 Original line number Diff line number Diff line Loading @@ -2634,8 +2634,9 @@ public final class ViewAncestor extends Handler implements ViewParent, mInputEventDeliverTimeNanos = System.nanoTime(); } final boolean isTouchEvent = event.isTouchEvent(); if (mInputEventConsistencyVerifier != null) { if (event.isTouchEvent()) { if (isTouchEvent) { mInputEventConsistencyVerifier.onTouchEvent(event, 0); } else { mInputEventConsistencyVerifier.onGenericMotionEvent(event, 0); Loading @@ -2653,9 +2654,9 @@ public final class ViewAncestor extends Handler implements ViewParent, mTranslator.translateEventInScreenToAppWindow(event); } // Enter touch mode on the down. boolean isDown = event.getAction() == MotionEvent.ACTION_DOWN; if (isDown) { // Enter touch mode on down or scroll. final int action = event.getAction(); if (action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_SCROLL) { ensureTouchMode(true); } Loading @@ -2668,8 +2669,10 @@ public final class ViewAncestor extends Handler implements ViewParent, } // Remember the touch position for possible drag-initiation. if (isTouchEvent) { mLastTouchPoint.x = event.getRawX(); mLastTouchPoint.y = event.getRawY(); } // Dispatch touch to view hierarchy. boolean handled = mView.dispatchPointerEvent(event); Loading Loading
core/java/android/view/ViewAncestor.java +9 −6 Original line number Diff line number Diff line Loading @@ -2634,8 +2634,9 @@ public final class ViewAncestor extends Handler implements ViewParent, mInputEventDeliverTimeNanos = System.nanoTime(); } final boolean isTouchEvent = event.isTouchEvent(); if (mInputEventConsistencyVerifier != null) { if (event.isTouchEvent()) { if (isTouchEvent) { mInputEventConsistencyVerifier.onTouchEvent(event, 0); } else { mInputEventConsistencyVerifier.onGenericMotionEvent(event, 0); Loading @@ -2653,9 +2654,9 @@ public final class ViewAncestor extends Handler implements ViewParent, mTranslator.translateEventInScreenToAppWindow(event); } // Enter touch mode on the down. boolean isDown = event.getAction() == MotionEvent.ACTION_DOWN; if (isDown) { // Enter touch mode on down or scroll. final int action = event.getAction(); if (action == MotionEvent.ACTION_DOWN || action == MotionEvent.ACTION_SCROLL) { ensureTouchMode(true); } Loading @@ -2668,8 +2669,10 @@ public final class ViewAncestor extends Handler implements ViewParent, } // Remember the touch position for possible drag-initiation. if (isTouchEvent) { mLastTouchPoint.x = event.getRawX(); mLastTouchPoint.y = event.getRawY(); } // Dispatch touch to view hierarchy. boolean handled = mView.dispatchPointerEvent(event); Loading