Fixed bug where a recurring alarm dismissed in its upcoming state is rescheduled immediately for its normal ring time

This commit is contained in:
Phillip Hsu
2016-06-13 18:50:43 -07:00
parent c37e9438cf
commit 22973eb262
6 changed files with 58 additions and 13 deletions
@@ -433,7 +433,7 @@ public class EditAlarmActivity extends BaseActivity implements AlarmNumpad.KeyLi
@Override
public void cancelAlarm(Alarm alarm, boolean showToast) {
AlarmUtils.cancelAlarm(this, alarm, showToast);
AlarmUtils.cancelAlarm(this, alarm, showToast); // TODO: Cancel only?
if (RingtoneActivity.isAlive()) {
Intent intent = new Intent(this, RingtoneActivity.class)
.setAction(RingtoneActivity.ACTION_UNBIND);