Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4fdabf6 authored by Winson Chung's avatar Winson Chung
Browse files

Adding catch for b/26221779

Change-Id: Id0cf455cd65bf5b202a6249b0b51351addb0bd17
parent 8322ed39
Loading
Loading
Loading
Loading
+10 −3
Original line number Original line Diff line number Diff line
@@ -237,10 +237,17 @@ class BackgroundTaskLoader implements Runnable {


    Drawable getTaskDescriptionIcon(Task.TaskKey taskKey, Bitmap iconBitmap, String iconFilename,
    Drawable getTaskDescriptionIcon(Task.TaskKey taskKey, Bitmap iconBitmap, String iconFilename,
            SystemServicesProxy ssp, Resources res) {
            SystemServicesProxy ssp, Resources res) {
        Bitmap tdIcon = iconBitmap != null
        Bitmap tdIcon = null;
                ? iconBitmap
        if (iconBitmap != null) {
                : ActivityManager.TaskDescription.loadTaskDescriptionIcon(iconFilename,
            tdIcon = iconBitmap;
        } else {
            try {
                tdIcon = ActivityManager.TaskDescription.loadTaskDescriptionIcon(iconFilename,
                        taskKey.userId);
                        taskKey.userId);
            } catch (Exception e) {
                // TODO: Investigate for b/26221779
            }
        }
        if (tdIcon != null) {
        if (tdIcon != null) {
            return ssp.getBadgedIcon(new BitmapDrawable(res, tdIcon), taskKey.userId);
            return ssp.getBadgedIcon(new BitmapDrawable(res, tdIcon), taskKey.userId);
        }
        }