summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNarayan Kamath <narayan@google.com>2012-01-20 17:31:03 +0000
committerNarayan Kamath <narayan@google.com>2012-01-20 17:42:59 +0000
commit999f23e2c304bde3a5c27f7f882d4616f5abdf9e (patch)
tree21eb6bfe648b8fa7d82359cff6672d586b05878b
parentaf48709993faeb0d3665eb6a491aaec701e1ccd5 (diff)
downloadpackages_apps_settings-999f23e2c304bde3a5c27f7f882d4616f5abdf9e.zip
packages_apps_settings-999f23e2c304bde3a5c27f7f882d4616f5abdf9e.tar.gz
packages_apps_settings-999f23e2c304bde3a5c27f7f882d4616f5abdf9e.tar.bz2
Locale string comparisons must ignore case.
The spec does not specify case sensitivity and support for 3 letter locales is currently poor. bug:5885830 Change-Id: I1b8f582bd19b1b0aed220036c5f17904478dba46
-rw-r--r--src/com/android/settings/tts/TtsEngineSettingsFragment.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/settings/tts/TtsEngineSettingsFragment.java b/src/com/android/settings/tts/TtsEngineSettingsFragment.java
index 3f740d7..18d1fdb 100644
--- a/src/com/android/settings/tts/TtsEngineSettingsFragment.java
+++ b/src/com/android/settings/tts/TtsEngineSettingsFragment.java
@@ -141,7 +141,7 @@ public class TtsEngineSettingsFragment extends SettingsPreferenceFragment implem
if (loc != null){
entries[i] = loc.getDisplayName();
entryValues[i] = availableLangs.get(i);
- if (entryValues[i].equals(currentLocale)) {
+ if (availableLangs.get(i).equalsIgnoreCase(currentLocale)) {
selectedLanguageIndex = i;
}
}