diff options
author | Amith Yamasani <yamasani@google.com> | 2011-06-17 12:36:14 -0700 |
---|---|---|
committer | Amith Yamasani <yamasani@google.com> | 2011-06-17 12:36:14 -0700 |
commit | 4503c8dd714e1e40306d9356bf27b1f4925ea5f0 (patch) | |
tree | b33ffb130ca32dd64c3337c6404d523d6bd4835a /core/java/android | |
parent | b6a6d595475edfac10988360f1a5ebba77c018b8 (diff) | |
download | frameworks_base-4503c8dd714e1e40306d9356bf27b1f4925ea5f0.zip frameworks_base-4503c8dd714e1e40306d9356bf27b1f4925ea5f0.tar.gz frameworks_base-4503c8dd714e1e40306d9356bf27b1f4925ea5f0.tar.bz2 |
Inform the InputMethodManager that a focused view has been attached.
This enables new fragments or views that have a focused EditText to register
the view with the input method framework as the served view.
Change-Id: I260439223b56626f2e57bd778bbe5194ed44e361
Diffstat (limited to 'core/java/android')
-rw-r--r-- | core/java/android/view/View.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index b0e651a..f2400d8 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -8736,6 +8736,10 @@ public class View implements Drawable.Callback2, KeyEvent.Callback, Accessibilit } jumpDrawablesToCurrentState(); resolveLayoutDirection(); + if (isFocused()) { + InputMethodManager imm = InputMethodManager.peekInstance(); + imm.focusIn(this); + } } /** |