mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-07-13 17:23:56 +01:00
Use bitmap avatar icons on API 36+ to avoid BadForegroundServiceNotificationException.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
This commit is contained in:
@@ -114,7 +114,7 @@ public final class AvatarUtil {
|
||||
|
||||
@WorkerThread
|
||||
public static @NonNull IconCompat getIconCompat(@NonNull Context context, @NonNull Recipient recipient) {
|
||||
if (Build.VERSION.SDK_INT > 29) {
|
||||
if (Build.VERSION.SDK_INT > 29 && Build.VERSION.SDK_INT < 36) {
|
||||
return IconCompat.createWithContentUri(AvatarProvider.getContentUri(recipient.getId()));
|
||||
} else {
|
||||
return IconCompat.createWithBitmap(getBitmapForNotification(context, recipient, AdaptiveBitmapMetrics.getInnerWidth()));
|
||||
|
||||
Reference in New Issue
Block a user