Adding catch for b/26221779
Change-Id: Id0cf455cd65bf5b202a6249b0b51351addb0bd17
This commit is contained in:
@@ -237,10 +237,17 @@ class BackgroundTaskLoader implements Runnable {
|
||||
|
||||
Drawable getTaskDescriptionIcon(Task.TaskKey taskKey, Bitmap iconBitmap, String iconFilename,
|
||||
SystemServicesProxy ssp, Resources res) {
|
||||
Bitmap tdIcon = iconBitmap != null
|
||||
? iconBitmap
|
||||
: ActivityManager.TaskDescription.loadTaskDescriptionIcon(iconFilename,
|
||||
Bitmap tdIcon = null;
|
||||
if (iconBitmap != null) {
|
||||
tdIcon = iconBitmap;
|
||||
} else {
|
||||
try {
|
||||
tdIcon = ActivityManager.TaskDescription.loadTaskDescriptionIcon(iconFilename,
|
||||
taskKey.userId);
|
||||
} catch (Exception e) {
|
||||
// TODO: Investigate for b/26221779
|
||||
}
|
||||
}
|
||||
if (tdIcon != null) {
|
||||
return ssp.getBadgedIcon(new BitmapDrawable(res, tdIcon), taskKey.userId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user