summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/tts
diff options
context:
space:
mode:
authorPrzemyslaw Szczepaniak <pszczepaniak@google.com>2014-07-21 16:27:00 +0100
committerPrzemyslaw Szczepaniak <pszczepaniak@google.com>2014-07-21 15:38:16 +0000
commitc0bffe7148173fef2d7c7098c8f791cac710b62f (patch)
tree481eeae3f9f53ec41b5300aac75a68cf0dbf28de /src/com/android/settings/tts
parentd7bdf17aba66b0bd4530773401d54252cf6b180c (diff)
downloadpackages_apps_Settings-c0bffe7148173fef2d7c7098c8f791cac710b62f.zip
packages_apps_Settings-c0bffe7148173fef2d7c7098c8f791cac710b62f.tar.gz
packages_apps_Settings-c0bffe7148173fef2d7c7098c8f791cac710b62f.tar.bz2
Fix showing list of languages for picoTTS
PicoTTS have a tendency to return a CHECK_VOICE_DATA_MISSING_DATA for its CHECK_TTS_DATA activity. This blanks the language selection preference. The fix is to show languages selection for all results of CHECK_TTS_DATA that are not a total failure (TextToSpeech.Engine.CHECK_VOICE_DATA_FAIL). Change-Id: I984d7cc9b0dc830ad2b8195a820f9b6fc4ddf1e0 (cherry picked from commit e0d519f3cf1323f7c83971b6d75f11788d4c961b)
Diffstat (limited to 'src/com/android/settings/tts')
-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 738d6fc..c8531fa 100644
--- a/src/com/android/settings/tts/TtsEngineSettingsFragment.java
+++ b/src/com/android/settings/tts/TtsEngineSettingsFragment.java
@@ -190,7 +190,7 @@ public class TtsEngineSettingsFragment extends SettingsPreferenceFragment implem
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == VOICE_DATA_INTEGRITY_CHECK) {
- if (resultCode == TextToSpeech.Engine.CHECK_VOICE_DATA_PASS) {
+ if (resultCode != TextToSpeech.Engine.CHECK_VOICE_DATA_FAIL) {
updateVoiceDetails(data);
} else {
Log.e(TAG, "CheckVoiceData activity failed");