diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:43 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2008-12-17 18:05:43 -0800 |
commit | f013e1afd1e68af5e3b868c26a653bbfb39538f8 (patch) | |
tree | 7ad6c8fd9c7b55f4b4017171dec1cb760bbd26bf /core/java/android/webkit/TextDialog.java | |
parent | e70cfafe580c6f2994c4827cd8a534aabf3eb05c (diff) | |
download | frameworks_base-f013e1afd1e68af5e3b868c26a653bbfb39538f8.zip frameworks_base-f013e1afd1e68af5e3b868c26a653bbfb39538f8.tar.gz frameworks_base-f013e1afd1e68af5e3b868c26a653bbfb39538f8.tar.bz2 |
Code drop from //branches/cupcake/...@124589
Diffstat (limited to 'core/java/android/webkit/TextDialog.java')
-rw-r--r-- | core/java/android/webkit/TextDialog.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/webkit/TextDialog.java b/core/java/android/webkit/TextDialog.java index 95209c7..4e9370c 100644 --- a/core/java/android/webkit/TextDialog.java +++ b/core/java/android/webkit/TextDialog.java @@ -124,6 +124,10 @@ import android.widget.AutoCompleteTextView; int flags = paint.getFlags() | Paint.SUBPIXEL_TEXT_FLAG | Paint.ANTI_ALIAS_FLAG & ~Paint.DEV_KERN_TEXT_FLAG; paint.setFlags(flags); + // Set the text color to black, regardless of the theme. This ensures + // that other applications that use embedded WebViews will properly + // display the text in textfields. + setTextColor(Color.BLACK); } @Override @@ -395,6 +399,7 @@ import android.widget.AutoCompleteTextView; * focus to the host. */ /* package */ void remove() { + mHandler.removeMessages(LONGPRESS); mWebView.removeView(this); mWebView.requestFocus(); } @@ -532,6 +537,7 @@ import android.widget.AutoCompleteTextView; mPreChange = text.toString(); Editable edit = (Editable) getText(); edit.replace(0, edit.length(), text); + updateCachedTextfield(); } /** |