diff options
| author | 2010-12-09 13:46:28 -0500 | |
|---|---|---|
| committer | 2010-12-09 13:50:00 -0500 | |
| commit | 261f42d64dbd6d59af8ffecb315169b747167cc1 (patch) | |
| tree | 1304b1bcb3654e5aaabb5272e9a56dcdaf6ccf3f | |
| parent | c948d07b2a0f2bfdbe999bc1baa2ee4b2de513e6 (diff) | |
Dismiss IME when pressing Next or Previous.
Bug:3267230
Change-Id: If4ea2f589c42f7346685a7ce754298dd8e5a00b5
| -rw-r--r-- | core/java/android/webkit/FindActionModeCallback.java | 5 |
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; |