diff options
author | Satoshi Kataoka <satok@google.com> | 2012-11-12 18:43:06 +0900 |
---|---|---|
committer | Satoshi Kataoka <satok@google.com> | 2012-11-12 18:43:06 +0900 |
commit | d214296f7fa1b1f7824a4847d63b1b06691a6b48 (patch) | |
tree | 01aff7ac7a1107733fe08f3a8c1f03096e076112 /services/java/com/android/server/InputMethodManagerService.java | |
parent | f7ef504845eacbf87de0a8a3cae1152f3c61fb41 (diff) | |
download | frameworks_base-d214296f7fa1b1f7824a4847d63b1b06691a6b48.zip frameworks_base-d214296f7fa1b1f7824a4847d63b1b06691a6b48.tar.gz frameworks_base-d214296f7fa1b1f7824a4847d63b1b06691a6b48.tar.bz2 |
Fix an issue on LED in IME switcher
Bug: 5282186
Change-Id: I66362aefb319a02ca741e40a50b8b345a89c8726
Diffstat (limited to 'services/java/com/android/server/InputMethodManagerService.java')
-rw-r--r-- | services/java/com/android/server/InputMethodManagerService.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/java/com/android/server/InputMethodManagerService.java b/services/java/com/android/server/InputMethodManagerService.java index c9ff595..9c533da 100644 --- a/services/java/com/android/server/InputMethodManagerService.java +++ b/services/java/com/android/server/InputMethodManagerService.java @@ -2652,6 +2652,8 @@ public class InputMethodManagerService extends IInputMethodManager.Stub } InputMethodInfo im = mIms[which]; int subtypeId = mSubtypeIds[which]; + adapter.mCheckedItem = which; + adapter.notifyDataSetChanged(); hideInputMethodMenu(); if (im != null) { if ((subtypeId < 0) @@ -2749,7 +2751,7 @@ public class InputMethodManagerService extends IInputMethodManager.Stub private final LayoutInflater mInflater; private final int mTextViewResourceId; private final List<ImeSubtypeListItem> mItemsList; - private final int mCheckedItem; + public int mCheckedItem; public ImeSubtypeListAdapter(Context context, int textViewResourceId, List<ImeSubtypeListItem> itemsList, int checkedItem) { super(context, textViewResourceId, itemsList); |