diff options
| author | 2016-08-06 18:26:19 +0000 | |
|---|---|---|
| committer | 2016-08-06 18:26:19 +0000 | |
| commit | 9f3e418f9268e1432fa8c92d88ec11fde0acda38 (patch) | |
| tree | 7d9e52068821cbf74a27a4fff70d7a637422e92c | |
| parent | 279af51fe9904adb81d0a710e488cdedca8b5e79 (diff) | |
| parent | dd228fbb4d2cb3d178ed7f1889343bfe177aafa2 (diff) | |
Make sure IME focus is synced to View focus
am: dd228fbb4d
Change-Id: Ic1bd5be0bb52dc4692ef5dedce90d0b71c1ab013
| -rw-r--r-- | core/java/android/view/View.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 0cdf5e115e3a..e7553ec943ec 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -9888,6 +9888,9 @@ public class View implements Drawable.Callback, KeyEvent.Callback, public void dispatchFinishTemporaryDetach() { onFinishTemporaryDetach(); mPrivateFlags3 &= ~PFLAG3_TEMPORARY_DETACH; + if (hasWindowFocus() && hasFocus()) { + InputMethodManager.getInstance().focusIn(this); + } } /** |