summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/java/android/webkit/WebView.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/webkit/WebView.java b/core/java/android/webkit/WebView.java
index ff1a685..1c2733c 100644
--- a/core/java/android/webkit/WebView.java
+++ b/core/java/android/webkit/WebView.java
@@ -4012,8 +4012,8 @@ public class WebView extends AbsoluteLayout
@Override
protected void onDetachedFromWindow() {
clearTextEntry(false);
- super.onDetachedFromWindow();
dismissZoomControl();
+ super.onDetachedFromWindow();
}
/**
@@ -4076,6 +4076,8 @@ public class WebView extends AbsoluteLayout
}
mGotKeyDown = false;
mShiftIsPressed = false;
+ mPrivateHandler.removeMessages(SWITCH_TO_LONGPRESS);
+ mTouchMode = TOUCH_DONE_MODE;
if (mNativeClass != 0) {
nativeRecordButtons(false, false, true);
}