summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Grace Kloba <klobag@google.com> 2009-06-25 12:25:30 -0700
committer Grace Kloba <klobag@google.com> 2009-06-25 12:25:30 -0700
commit6c451b766d0d24994f2c5ce1750e5351f9f4ba83 (patch)
tree3c0674d03bf3ac85386264b83d6fba4ea69425b8
parent0d8b77c2453d0e597f94e39212e4bfeed8affffa (diff)
When mPreventDrag is true, don't respond to long press. This should prevent the context menu popping up in the Map sites.
-rw-r--r--core/java/android/webkit/WebView.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index ffd4d90070c4..429f0f96f9d2 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -4571,9 +4571,11 @@ public class WebView extends AbsoluteLayout
break;
}
case SWITCH_TO_LONGPRESS: {
- mTouchMode = TOUCH_DONE_MODE;
- performLongClick();
- updateTextEntry();
+ if (!mPreventDrag) {
+ mTouchMode = TOUCH_DONE_MODE;
+ performLongClick();
+ updateTextEntry();
+ }
break;
}
case SWITCH_TO_ENTER: