summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorTom Hennen <tom.hennen@gmail.com>2015-07-26 15:36:25 -0400
committerTom Hennen <tom.hennen@gmail.com>2015-07-26 15:36:25 -0400
commit71a7f09d410e95951ed4d7eec5df8864cfdf13d1 (patch)
treefdd5259016f777f1bfb81465bb3112ea4ea9def0 /core
parentd1ef7f63ff3e66f95c510939717aa935cadb2f7b (diff)
downloadAntennaPod-71a7f09d410e95951ed4d7eec5df8864cfdf13d1.zip
prevent multiple refreshes due to time of day alarm
Diffstat (limited to 'core')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
index c1b913c27..9f6b144ef 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/preferences/UserPreferences.java
@@ -588,7 +588,7 @@ public class UserPreferences {
Calendar alarm = (Calendar)now.clone();
alarm.set(Calendar.HOUR_OF_DAY, hoursOfDay);
alarm.set(Calendar.MINUTE, minute);
- if(alarm.before(now)) {
+ if (alarm.before(now) || alarm.equals(now)) {
alarm.add(Calendar.DATE, 1);
}
Log.d(TAG, "Alarm set for: " + alarm.toString() + " : " + alarm.getTimeInMillis());