From a0def7223f67f1783a795c7e9cff1c9862eb4778 Mon Sep 17 00:00:00 2001 From: Adam Powell Date: Mon, 14 Mar 2011 17:54:10 -0700 Subject: [PATCH] Fix bug 4099023 - Phantom clicks on some websites Don't forward touch events when webkit has already claimed it doesn't want them. Change-Id: Ib00f9014bb23ff544dde6ec9a50ce71ebcb2bb26 --- core/java/android/webkit/WebView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 8ef745b1ea3d0..19d103d798ca0 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -5384,7 +5384,8 @@ public class WebView extends AbsoluteLayout private boolean shouldForwardTouchEvent() { return mFullScreenHolder != null || (mForwardTouchEvents && !mSelectingText - && mPreventDefault != PREVENT_DEFAULT_IGNORE); + && mPreventDefault != PREVENT_DEFAULT_IGNORE + && mPreventDefault != PREVENT_DEFAULT_NO); } private boolean inFullScreenMode() {