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

Commit c5dcc019 authored by Gaurav Bhola's avatar Gaurav Bhola Committed by Android (Google) Code Review
Browse files

Merge "Expose some fields from UserIconDrawable for testing."

parents 470650f5 84acfc10
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -40,6 +40,8 @@ import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.UserHandle;

import androidx.annotation.VisibleForTesting;

import com.android.settingslib.R;

/**
@@ -466,4 +468,24 @@ public class UserIconDrawable extends Drawable implements Drawable.Callback {
    public void unscheduleDrawable(@NonNull Drawable who, @NonNull Runnable what) {
        unscheduleSelf(what);
    }

    @VisibleForTesting
    public Drawable getUserDrawable() {
        return mUserDrawable;
    }

    @VisibleForTesting
    public Bitmap getUserIcon() {
        return mUserIcon;
    }

    @VisibleForTesting
    public boolean isInvalidated() {
        return mInvalidated;
    }

    @VisibleForTesting
    public Drawable getBadge() {
        return mBadge;
    }
}