diff options
author | Dianne Hackborn <hackbod@google.com> | 2011-09-18 17:19:50 -0700 |
---|---|---|
committer | Wei Huang <weih@google.com> | 2011-09-19 13:59:39 -0700 |
commit | 2c2ab5864f6037cebac5a4c73ec039f266d0dcfd (patch) | |
tree | b4b218b93111008934e95628ef4ba4a2b65b73e4 /core/java/android | |
parent | d88324d8ab8b98bbc2c21551be3a8981ee431181 (diff) | |
download | frameworks_base-2c2ab5864f6037cebac5a4c73ec039f266d0dcfd.zip frameworks_base-2c2ab5864f6037cebac5a4c73ec039f266d0dcfd.tar.gz frameworks_base-2c2ab5864f6037cebac5a4c73ec039f266d0dcfd.tar.bz2 |
Fix issue #5260129: Suggestion strip in Talk app not showing all the time
Diffstat (limited to 'core/java/android')
-rw-r--r-- | core/java/android/widget/TextView.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index d78a7a3..d680f36 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -1193,6 +1193,11 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener } super.setEnabled(enabled); prepareCursorControllers(); + if (enabled) { + // Make sure IME is updated with current editor info. + InputMethodManager imm = InputMethodManager.peekInstance(); + if (imm != null) imm.restartInput(this); + } } /** |