summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Leon Scroggins <scroggo@google.com> 2010-12-09 13:46:28 -0500
committer Leon Scroggins <scroggo@google.com> 2010-12-09 13:50:00 -0500
commit261f42d64dbd6d59af8ffecb315169b747167cc1 (patch)
tree1304b1bcb3654e5aaabb5272e9a56dcdaf6ccf3f
parentc948d07b2a0f2bfdbe999bc1baa2ee4b2de513e6 (diff)
Dismiss IME when pressing Next or Previous.
Bug:3267230 Change-Id: If4ea2f589c42f7346685a7ce754298dd8e5a00b5
-rw-r--r--core/java/android/webkit/FindActionModeCallback.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/webkit/FindActionModeCallback.java b/core/java/android/webkit/FindActionModeCallback.java
index 641604ea65e1..7c2598740c40 100644
--- a/core/java/android/webkit/FindActionModeCallback.java
+++ b/core/java/android/webkit/FindActionModeCallback.java
@@ -182,6 +182,11 @@ class FindActionModeCallback implements ActionMode.Callback, TextWatcher,
@Override
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
+ if (mWebView == null) {
+ throw new AssertionError(
+ "No WebView for FindActionModeCallback::onActionItemClicked");
+ }
+ mInput.hideSoftInputFromWindow(mWebView.getWindowToken(), 0);
if (!mMatchesFound) {
findAll();
return true;