summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/utils
diff options
context:
space:
mode:
authorBarnaby James <bjames@google.com>2015-05-24 08:36:18 -0700
committerBarnaby James <bjames@google.com>2015-05-24 12:30:21 -0700
commitc54782071ad7d595162040c3471e5ed416fb52a3 (patch)
treed67207a244552caaf123187a542333cabc19ace8 /src/com/android/settings/utils
parent389cf343805c0d40af720a06ead6e92bdd512527 (diff)
downloadpackages_apps_Settings-c54782071ad7d595162040c3471e5ed416fb52a3.zip
packages_apps_Settings-c54782071ad7d595162040c3471e5ed416fb52a3.tar.gz
packages_apps_Settings-c54782071ad7d595162040c3471e5ed416fb52a3.tar.bz2
Fix TTS for Zen mode voice activity.
Don't finish activity until TTS has finished. Incorrect TTS for mix of hours / mins - e.g. 1 hour 45 minutes. Improve the description of TTS strings for translators. BUG: 20248251 BUG: 21413212 BUG: 21411622 Change-Id: Id2693ea82b76492216147012216ba07ce75a9d12
Diffstat (limited to 'src/com/android/settings/utils')
-rw-r--r--src/com/android/settings/utils/VoiceSettingsActivity.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/settings/utils/VoiceSettingsActivity.java b/src/com/android/settings/utils/VoiceSettingsActivity.java
index e81c7e8..4477e92 100644
--- a/src/com/android/settings/utils/VoiceSettingsActivity.java
+++ b/src/com/android/settings/utils/VoiceSettingsActivity.java
@@ -65,7 +65,12 @@ abstract public class VoiceSettingsActivity extends Activity {
*/
protected void notifySuccess(CharSequence prompt) {
if (getVoiceInteractor() != null) {
- getVoiceInteractor().submitRequest(new CompleteVoiceRequest(prompt, null));
+ getVoiceInteractor().submitRequest(new CompleteVoiceRequest(prompt, null) {
+ @Override
+ public void onCompleteResult(Bundle options) {
+ finish();
+ }
+ });
}
}