From 0a42097dcf4e40a6fe2998c0d5d8435c051f3834 Mon Sep 17 00:00:00 2001 From: Phillip Hsu Date: Mon, 5 Sep 2016 00:50:47 -0700 Subject: [PATCH] Always enable alarm on new time set --- .../com/philliphsu/clock2/alarms/BaseAlarmViewHolder.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/philliphsu/clock2/alarms/BaseAlarmViewHolder.java b/app/src/main/java/com/philliphsu/clock2/alarms/BaseAlarmViewHolder.java index f145295..b7ba078 100644 --- a/app/src/main/java/com/philliphsu/clock2/alarms/BaseAlarmViewHolder.java +++ b/app/src/main/java/com/philliphsu/clock2/alarms/BaseAlarmViewHolder.java @@ -314,6 +314,10 @@ public abstract class BaseAlarmViewHolder extends BaseViewHolder { .minutes(minute) .build(); oldAlarm.copyMutableFieldsTo(newAlarm); + // ------------------------------------------- + // TOneverDO: precede copyMutableFieldsTo() + newAlarm.setEnabled(true); // Always enabled, esp. if oldAlarm is not enabled + // ---------------------------------------------- persistUpdatedAlarm(newAlarm, true); } };