summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/WebTextView.java
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2009-12-04 14:50:18 -0500
committerLeon Scroggins <scroggo@google.com>2009-12-07 10:21:41 -0500
commit9e3e2d3a6967301730fd383e8b04d53fdfd008e5 (patch)
treec9f93272e51fc75181867022da3166351fec7804 /core/java/android/webkit/WebTextView.java
parent7c42703082574638ecaa88ea18b0cc94bfabea2d (diff)
downloadframeworks_base-9e3e2d3a6967301730fd383e8b04d53fdfd008e5.zip
frameworks_base-9e3e2d3a6967301730fd383e8b04d53fdfd008e5.tar.gz
frameworks_base-9e3e2d3a6967301730fd383e8b04d53fdfd008e5.tar.bz2
Show search icon for <input type="search"> fields.
Along with a change to external/webkit, fixes http://b/issue?id=2299650
Diffstat (limited to 'core/java/android/webkit/WebTextView.java')
-rw-r--r--core/java/android/webkit/WebTextView.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/webkit/WebTextView.java b/core/java/android/webkit/WebTextView.java
index f04b04f..99b3f21 100644
--- a/core/java/android/webkit/WebTextView.java
+++ b/core/java/android/webkit/WebTextView.java
@@ -338,6 +338,7 @@ import java.util.ArrayList;
super.onEditorAction(actionCode);
break;
case EditorInfo.IME_ACTION_GO:
+ case EditorInfo.IME_ACTION_SEARCH:
// Send an enter and hide the soft keyboard
InputMethodManager.getInstance(mContext)
.hideSoftInputFromWindow(getWindowToken(), 0);
@@ -827,6 +828,9 @@ import java.util.ArrayList;
case 2: // DONE
setImeOptions(EditorInfo.IME_ACTION_DONE);
break;
+ case 3: // SEARCH
+ setImeOptions(EditorInfo.IME_ACTION_SEARCH);
+ break;
}
} else {
inputType |= EditorInfo.TYPE_TEXT_FLAG_MULTI_LINE