diff options
author | wjiang <wjiang@codeaurora.org> | 2014-03-14 16:16:53 +0800 |
---|---|---|
committer | Brint E. Kriebel <bekit@cyngn.com> | 2014-08-25 13:01:48 -0700 |
commit | a93f46e681ad804424e3a815102a562597c797ec (patch) | |
tree | eaaed45476dd5235e24017989a006b6b0d85cc1c | |
parent | 3af53ebbafd7d1e6b8d7d5b51a0e32c93cae4c8f (diff) | |
download | android_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.java | 1 |
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(); } } }; |