summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwjiang <wjiang@codeaurora.org>2014-03-14 16:16:53 +0800
committerBrint E. Kriebel <bekit@cyngn.com>2014-08-25 13:01:48 -0700
commita93f46e681ad804424e3a815102a562597c797ec (patch)
treeeaaed45476dd5235e24017989a006b6b0d85cc1c
parent3af53ebbafd7d1e6b8d7d5b51a0e32c93cae4c8f (diff)
downloadandroid_packages_apps_DeskClock-a93f46e681ad804424e3a815102a562597c797ec.tar.gz
android_packages_apps_DeskClock-a93f46e681ad804424e3a815102a562597c797ec.tar.bz2
android_packages_apps_DeskClock-a93f46e681ad804424e3a815102a562597c797ec.zip
DeskClock: Sometimes alarm can't stop while coming a MT voice call
Alarm can't stop sometimes. Add stopCurrentAlarm() in PhoneStateListener to stop Alarm when receive a call. Change-Id: Ie9dadb5f050ec066e7c3e0156bdf8f40f398e9c7 CRs-Fixed: 620428
-rw-r--r--src/com/android/deskclock/alarms/AlarmService.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/deskclock/alarms/AlarmService.java b/src/com/android/deskclock/alarms/AlarmService.java
index 09188b651..0fc809215 100644
--- a/src/com/android/deskclock/alarms/AlarmService.java
+++ b/src/com/android/deskclock/alarms/AlarmService.java
@@ -95,6 +95,7 @@ public class AlarmService extends Service {
if (state != TelephonyManager.CALL_STATE_IDLE && state != mInitialCallState) {
sendBroadcast(AlarmStateManager.createStateChangeIntent(AlarmService.this,
"AlarmService", mCurrentAlarm, AlarmInstance.MISSED_STATE));
+ stopCurrentAlarm();
}
}
};