summaryrefslogtreecommitdiff
path: root/src/com/android/stk/ToneDialog.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/stk/ToneDialog.java')
-rw-r--r--src/com/android/stk/ToneDialog.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/stk/ToneDialog.java b/src/com/android/stk/ToneDialog.java
index 2efeecd..639a216 100644
--- a/src/com/android/stk/ToneDialog.java
+++ b/src/com/android/stk/ToneDialog.java
@@ -92,6 +92,12 @@ public class ToneDialog extends Activity {
mAlertDialog = alertDialogBuilder.create();
mAlertDialog.show();
+
+ StkAppService appService = StkAppService.getInstance();
+ // Finish the activity if the specified duration is too short and timed-out already.
+ if (appService != null && (appService.isNoTonePlaying())) {
+ finish();
+ }
}
@Override