mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-10-05 15:23:29 +01:00
Fix crash when trying to cancel alarm without permission.
This commit is contained in:
1 parent
191b2076c3
commit
a20d5fd6cf
1 file changed
+6
-2
@@ -122,7 +122,11 @@ public abstract class TimedEventManager<E> {
|
||||
Intent intent = new Intent(context, alarmClass);
|
||||
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntentFlags.mutable());
|
||||
|
||||
pendingIntent.cancel();
|
||||
ServiceUtil.getAlarmManager(context).cancel(pendingIntent);
|
||||
try {
|
||||
pendingIntent.cancel();
|
||||
ServiceUtil.getAlarmManager(context).cancel(pendingIntent);
|
||||
} catch (SecurityException e) {
|
||||
Log.i(TAG, "Unable to cancel alarm because we don't have permission");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user