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

Commit f8985347 authored by Tony Wickham's avatar Tony Wickham
Browse files

Invalidate ThemedIconDrawable when background color changes

Test: see other CL in topic
Flag: none
Bug: 271651337
Change-Id: Ib9a78817ab67c81f32457750ad4ff02d80bb30de
parent 01f2673a
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -93,7 +93,10 @@ public class ThemedIconDrawable extends FastBitmapDrawable {
    }

    public void changeBackgroundColor(int colorBg) {
        if (mIsDisabled) return;

        mBgPaint.setColorFilter(new BlendModeColorFilter(colorBg, BlendMode.SRC_IN));
        invalidateSelf();
    }

    static class ThemedConstantState extends FastBitmapConstantState {