Index: content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java b/content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java |
index 3a52db4015a8f56f8b68f8c3cc3a5b6458158e83..3f5dae0aaf8d1360d8ce0927761472615d760773 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/third_party/GestureDetector.java |
@@ -580,6 +580,9 @@ public class GestureDetector { |
if (mIsDoubleTapping) { |
// Give the move events of the double-tap |
handled |= mDoubleTapListener.onDoubleTapEvent(ev); |
+ if (mIsLongpressEnabled) { |
+ mHandler.removeMessages(LONG_PRESS); |
+ } |
} else if (mAlwaysInTapRegion) { |
final int deltaX = (int) (focusX - mDownFocusX); |
final int deltaY = (int) (focusY - mDownFocusY); |