| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java
|
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java
|
| index c1888bf496f28bbf0ed8eef9a84aa962042f6e00..5fbdb712b91ad720796602a447406f556a0e78a4 100644
|
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java
|
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewGestureHandler.java
|
| @@ -793,7 +793,10 @@ class ContentViewGestureHandler implements LongPressDelegate {
|
| mTouchCancelEventSent = false;
|
|
|
| if (mMotionEventDelegate.sendTouchEvent(event.getEventTime(), type, pts)) {
|
| - mTouchEventTimeoutHandler.start(event.getEventTime(), pts);
|
| + if (event.getAction() != MotionEvent.ACTION_UP
|
| + && event.getAction() != MotionEvent.ACTION_CANCEL) {
|
| + mTouchEventTimeoutHandler.start(event.getEventTime(), pts);
|
| + }
|
| return EVENT_FORWARDED_TO_NATIVE;
|
| }
|
| } else if (!mTouchCancelEventSent) {
|
|
|