summaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authorAdam Powell <adamp@google.com>2011-09-02 15:05:15 -0700
committerAdam Powell <adamp@google.com>2011-09-02 16:37:41 -0700
commita1b92c5e8b750d8f5b2dc5ca7e8b4edc97de5575 (patch)
tree8ea0a06dd6255ae74738a8378b563b67e7da12c0 /graphics
parentf7315dd1922868efc04fcd83caff4202f215bae1 (diff)
downloadframeworks_base-a1b92c5e8b750d8f5b2dc5ca7e8b4edc97de5575.zip
frameworks_base-a1b92c5e8b750d8f5b2dc5ca7e8b4edc97de5575.tar.gz
frameworks_base-a1b92c5e8b750d8f5b2dc5ca7e8b4edc97de5575.tar.bz2
Fix bug 5231904 - Fix wobbly progress spinners
Make ProgressBar maintain aspect ratio on indeterminate progress drawables. Make RotateDrawable tolerate left/top bounds != 0. Change-Id: Iee03030caa98f72a8745f1ae3fb0de108ff663d4
Diffstat (limited to 'graphics')
-rw-r--r--graphics/java/android/graphics/drawable/RotateDrawable.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/drawable/RotateDrawable.java b/graphics/java/android/graphics/drawable/RotateDrawable.java
index 4f74b37..e987679 100644
--- a/graphics/java/android/graphics/drawable/RotateDrawable.java
+++ b/graphics/java/android/graphics/drawable/RotateDrawable.java
@@ -83,7 +83,7 @@ public class RotateDrawable extends Drawable implements Drawable.Callback {
float px = st.mPivotXRel ? (w * st.mPivotX) : st.mPivotX;
float py = st.mPivotYRel ? (h * st.mPivotY) : st.mPivotY;
- canvas.rotate(st.mCurrentDegrees, px, py);
+ canvas.rotate(st.mCurrentDegrees, px + bounds.left, py + bounds.top);
st.mDrawable.draw(canvas);