commit | b3d150aa131da54582fd527ef71852499dcedea7 | [log] [tgz] |
---|---|---|
author | Jean Chalard <jchalard@google.com> | Wed May 29 17:28:21 2013 +0900 |
committer | Jean Chalard <jchalard@google.com> | Thu May 30 12:33:06 2013 +0900 |
tree | 0d10e2d843618f0ff795d6585b0347ae6ad5576c | |
parent | 305509ed2feffa5c57cd21bb7cc137e444df3390 [diff] |
Fix dictionary pack preference order. It turns out giving them in the right order is not enough, you also have to actually give them a numeric priority. Bug: 9165928 Change-Id: I2ecff38f65b70746feeeeb0ed2cc86a586a35363
diff --git a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java index 6183223..1e93e7e 100644 --- a/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java +++ b/java/src/com/android/inputmethod/dictionarypack/DictionarySettingsFragment.java
@@ -222,7 +222,9 @@ refreshNetworkState(); removeAnyDictSettings(prefScreen); + int i = 0; for (Preference preference : prefList) { + preference.setOrder(i++); prefScreen.addPreference(preference); } }