From 6eee4db87bcb1e8228babafa1e2940e3b2b986ad Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 5 Mar 2026 10:37:10 -0500 Subject: [PATCH] Use stronger alarm signal for exact alarms. --- .../securesms/service/PersistentAlarmManagerListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);