Merge "Fix NPE when press ttsEngines settings icon" am: 4b6e1b0758
am: 57b9039750
Change-Id: Iae5884c2950e479c746e7b7761a40c250121dc16
diff --git a/src/com/android/settings/tts/TextToSpeechSettings.java b/src/com/android/settings/tts/TextToSpeechSettings.java
index e8823a6..c566967 100644
--- a/src/com/android/settings/tts/TextToSpeechSettings.java
+++ b/src/com/android/settings/tts/TextToSpeechSettings.java
@@ -777,7 +777,11 @@
if (KEY_TTS_ENGINE_PREFERENCE.equals(p.getKey())) {
EngineInfo info = mEnginesHelper.getEngineInfo(mCurrentEngine);
final Intent settingsIntent = mEnginesHelper.getSettingsIntent(info.name);
- startActivity(settingsIntent);
+ if (settingsIntent != null) {
+ startActivity(settingsIntent);
+ } else {
+ Log.e(TAG, "settingsIntent is null");
+ }
}
}