| 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 6d03fcaddb31f3956b9b26b91091ec588242243e..0e20ccca46191af3e571da15a830228e80dc56c3 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
|
| @@ -850,8 +850,6 @@ class ContentViewGestureHandler implements LongPressDelegate {
|
| mZoomManager.processTouchEvent(me);
|
| me.recycle();
|
| mLongPressDetector.cancelLongPress();
|
| - if (mCurrentDownEvent != null) recycleEvent(mCurrentDownEvent);
|
| - mCurrentDownEvent = null;
|
| }
|
|
|
| /**
|
| @@ -935,6 +933,8 @@ class ContentViewGestureHandler implements LongPressDelegate {
|
| mTouchMoveToNativeConfirmed = false;
|
| mTouchDownToNativeX = event.getX();
|
| mTouchDownToNativeY = event.getY();
|
| + if (mCurrentDownEvent != null) recycleEvent(mCurrentDownEvent);
|
| + mCurrentDownEvent = null;
|
| }
|
|
|
| if (mTouchHandlingState == NO_TOUCH_HANDLER_FOR_GESTURE) return EVENT_NOT_FORWARDED;
|
|
|