diff options
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/webkit/WebView.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java index 05c159b..052de97 100644 --- a/core/java/android/webkit/WebView.java +++ b/core/java/android/webkit/WebView.java @@ -5161,13 +5161,10 @@ public class WebView extends AbsoluteLayout } } else { if (mSelectingText) { - // tapping on selection or controls does nothing - if (!nativeHitSelection(contentX, contentY)) { - if (mMapTrackballToArrowKeys) { // gmail - copySelection(); - } - selectionDone(); + if (nativeHitSelection(contentX, contentY)) { + copySelection(); } + selectionDone(); break; } if (mTouchMode == TOUCH_INIT_MODE) { |