diff options
author | Jorim Jaggi <jjaggi@google.com> | 2014-08-07 00:21:37 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-08-05 00:35:13 +0000 |
commit | 905857f1b8708b1a7cf60a5e6b934b75ac6aea77 (patch) | |
tree | 973bba70cba127ecd3d389043a82135f7aa06b33 /packages | |
parent | 0f43bf60206e09e4e8ae655f921d0af18620be05 (diff) | |
parent | 0b75f83f142a4de5be77238c6030228e1b943aa2 (diff) | |
download | frameworks_base-905857f1b8708b1a7cf60a5e6b934b75ac6aea77.zip frameworks_base-905857f1b8708b1a7cf60a5e6b934b75ac6aea77.tar.gz frameworks_base-905857f1b8708b1a7cf60a5e6b934b75ac6aea77.tar.bz2 |
Merge "Fix constant redrawing on Keyguard issue." into lmp-dev
Diffstat (limited to 'packages')
-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(); } }); |