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

Commit 6075170b authored by Dharmesh Mokani's avatar Dharmesh Mokani
Browse files

Changes corresponding to framework changes.

Following method has been removed.
UserManager.getBadgedDrawableForUser(Drawable, UserHandle)

This will only work on builds after lrw38

Change-Id: I777a630dd123a9cf8d92cd096e150e90035b3531
parent 36f82a32
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ public class UserManagerCompatVL extends UserManagerCompatV17 {
        super(context);
    }

    @Override
    public List<UserHandleCompat> getUserProfiles() {
        List<UserHandle> users = mUserManager.getUserProfiles();
        if (users == null) {
@@ -45,16 +46,17 @@ public class UserManagerCompatVL extends UserManagerCompatV17 {
        return compatUsers;
    }

    @Override
    public Drawable getBadgedDrawableForUser(Drawable unbadged, UserHandleCompat user) {
        return mUserManager.getBadgedDrawableForUser(unbadged, user.getUser());
        return mUserManager.getBadgedIconForUser(unbadged, user.getUser());
    }

    @Override
    public CharSequence getBadgedLabelForUser(CharSequence label, UserHandleCompat user) {
        if (user == null) {
            return label;
        }
        // TODO Remove casts when API has made it from lmp-dev -> sdk
        return (CharSequence) mUserManager.getBadgedLabelForUser((String) label, user.getUser());
        return mUserManager.getBadgedLabelForUser(label, user.getUser());
    }
}