diff options
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java index 19bf121..6779e4e 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/KeyguardAffordanceView.java @@ -156,7 +156,6 @@ public class KeyguardAffordanceView extends ImageView { drawBackgroundCircle(canvas); drawArrow(canvas); canvas.save(); - updateIconColor(); canvas.scale(mImageScale, mImageScale, getWidth() / 2, getHeight() / 2); super.onDraw(canvas); canvas.restore(); @@ -267,6 +266,7 @@ public class KeyguardAffordanceView extends ImageView { if (!radiusNeedsAnimation) { if (mCircleAnimator == null) { mCircleRadius = circleRadius; + updateIconColor(); invalidate(); if (nowHidden) { if (mPreviewView != null) { @@ -323,6 +323,7 @@ public class KeyguardAffordanceView extends ImageView { @Override public void onAnimationUpdate(ValueAnimator animation) { mCircleRadius = (float) animation.getAnimatedValue(); + updateIconColor(); invalidate(); } }); |