diff --git a/app/src/main/java/org/thoughtcrime/securesms/service/PersistentAlarmManagerListener.java b/app/src/main/java/org/thoughtcrime/securesms/service/PersistentAlarmManagerListener.java index c430089a38..f93c69c7e3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/service/PersistentAlarmManagerListener.java +++ b/app/src/main/java/org/thoughtcrime/securesms/service/PersistentAlarmManagerListener.java @@ -67,7 +67,7 @@ public abstract class PersistentAlarmManagerListener extends BroadcastReceiver { info("scheduling exact alarm for: " + scheduledTime + " hasManagerPermission: " + hasManagerPermission); if (hasManagerPermission) { try { - alarmManager.setExact(AlarmManager.RTC_WAKEUP, scheduledTime, pendingIntent); + alarmManager.setExactAndAllowWhileIdle(AlarmManager.RTC_WAKEUP, scheduledTime, pendingIntent); return; } catch (Exception e) { warn(e);