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

Commit c77ffe60 authored by Michael Jurka's avatar Michael Jurka Committed by Android (Google) Code Review
Browse files

Merge "fixing bug where changing alpha on one textview changed alpha on all...

Merge "fixing bug where changing alpha on one textview changed alpha on all other textviews with the  same drawable"
parents 216e3441 406f0522
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -3873,10 +3873,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
            mCurrentAlpha = alpha;
            final Drawables dr = mDrawables;
            if (dr != null) {
                if (dr.mDrawableLeft != null) dr.mDrawableLeft.setAlpha(alpha);
                if (dr.mDrawableTop != null) dr.mDrawableTop.setAlpha(alpha);
                if (dr.mDrawableRight != null) dr.mDrawableRight.setAlpha(alpha);
                if (dr.mDrawableBottom != null) dr.mDrawableBottom.setAlpha(alpha);
                if (dr.mDrawableLeft != null) dr.mDrawableLeft.mutate().setAlpha(alpha);
                if (dr.mDrawableTop != null) dr.mDrawableTop.mutate().setAlpha(alpha);
                if (dr.mDrawableRight != null) dr.mDrawableRight.mutate().setAlpha(alpha);
                if (dr.mDrawableBottom != null) dr.mDrawableBottom.mutate().setAlpha(alpha);
            }
            return true;
        }