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

Commit d0f286b0 authored by Fengjiang Li's avatar Fengjiang Li
Browse files

Crash ealier on passing null icon

This would help find out the curlprit of passing invalid param

Bug: 408229674
Test: presubmit
Flag: NONE - released code
Change-Id: Ide006a8494ad669c4a0ab1658419e58356f5c2f6
parent 2a810456
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -31,6 +31,8 @@ import androidx.annotation.Nullable;
import com.android.launcher3.icons.cache.CacheLookupFlag;
import com.android.launcher3.util.FlagOp;

import java.util.Objects;

public class BitmapInfo {

    public static final int FLAG_WORK = 1 << 0;
@@ -75,7 +77,7 @@ public class BitmapInfo {
    private BitmapInfo badgeInfo;

    public BitmapInfo(@NonNull Bitmap icon, int color) {
        this.icon = icon;
        this.icon = Objects.requireNonNull(icon);
        this.color = color;
    }