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

Commit 477fa7be authored by Selim Cinek's avatar Selim Cinek Committed by android-build-merger
Browse files

Merge "Fixed a bug where the colorization was lost when reinflating" into oc-mr1-dev am: 0e261a68

am: 3983ef63

Change-Id: I4623c8255c715ff646b8392d69a725b720177f34
parents cd4dfa06 3983ef63
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ package com.android.systemui.statusbar;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.PorterDuff;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.RippleDrawable;
@@ -34,6 +35,7 @@ public class NotificationBackgroundView extends View {
    private int mClipTopAmount;
    private int mActualHeight;
    private int mClipBottomAmount;
    private int mTintColor;

    public NotificationBackgroundView(Context context, AttributeSet attrs) {
        super(context, attrs);
@@ -87,6 +89,7 @@ public class NotificationBackgroundView extends View {
        mBackground = background;
        if (mBackground != null) {
            mBackground.setCallback(this);
            setTint(mTintColor);
        }
        if (mBackground instanceof RippleDrawable) {
            ((RippleDrawable) mBackground).setForceSoftware(true);
@@ -105,6 +108,7 @@ public class NotificationBackgroundView extends View {
        } else {
            mBackground.clearColorFilter();
        }
        mTintColor = tintColor;
        invalidate();
    }