From 2dc3ffd31a9cf445817e868db6dee14569623c08 Mon Sep 17 00:00:00 2001 From: John Reck Date: Tue, 29 May 2012 16:02:23 -0700 Subject: [PATCH] Don't long press if preventDefault is called Bug: 6554060 Change-Id: Iad263c78a0e1504dd10e9ef5b92505bca6991cbc --- core/java/android/webkit/WebViewInputDispatcher.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/webkit/WebViewInputDispatcher.java b/core/java/android/webkit/WebViewInputDispatcher.java index d8065e951681..f64547f255db 100644 --- a/core/java/android/webkit/WebViewInputDispatcher.java +++ b/core/java/android/webkit/WebViewInputDispatcher.java @@ -661,6 +661,7 @@ final class WebViewInputDispatcher { // Web kit has decided to consume the event! if (d.mEventType == EVENT_TYPE_TOUCH) { enqueueUiCancelTouchEventIfNeededLocked(); + unscheduleLongPressLocked(); } } else { // Web kit is being friendly. Pass the event to the UI. -- 2.11.0