am 52b2745e: Remove some unnecessary setLanguage() calls.
* commit '52b2745e8532a209b2925c5240e63e2da7bad237': Remove some unnecessary setLanguage() calls.
This commit is contained in:
@@ -198,9 +198,13 @@ public class TextToSpeechSettings extends SettingsPreferenceFragment implements
|
|||||||
currentEngine);
|
currentEngine);
|
||||||
if (localeString != null) {
|
if (localeString != null) {
|
||||||
final String[] locale = TtsEngines.parseLocalePref(localeString);
|
final String[] locale = TtsEngines.parseLocalePref(localeString);
|
||||||
|
final Locale newLocale = new Locale(locale[0], locale[1], locale[2]);
|
||||||
|
final Locale engineLocale = mTts.getLanguage();
|
||||||
|
|
||||||
|
if (!newLocale.equals(engineLocale)) {
|
||||||
if (DBG) Log.d(TAG, "Loading language ahead of sample check : " + locale);
|
if (DBG) Log.d(TAG, "Loading language ahead of sample check : " + locale);
|
||||||
mTts.setLanguage(new Locale(locale[0], locale[1], locale[2]));
|
mTts.setLanguage(newLocale);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user