kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix crash when trying to cancel alarm without permission.
rodzic
191b2076c3
commit
a20d5fd6cf
|
@ -122,7 +122,11 @@ public abstract class TimedEventManager<E> {
|
||||||
Intent intent = new Intent(context, alarmClass);
|
Intent intent = new Intent(context, alarmClass);
|
||||||
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntentFlags.mutable());
|
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntentFlags.mutable());
|
||||||
|
|
||||||
pendingIntent.cancel();
|
try {
|
||||||
ServiceUtil.getAlarmManager(context).cancel(pendingIntent);
|
pendingIntent.cancel();
|
||||||
|
ServiceUtil.getAlarmManager(context).cancel(pendingIntent);
|
||||||
|
} catch (SecurityException e) {
|
||||||
|
Log.i(TAG, "Unable to cancel alarm because we don't have permission");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue