From d03963ce364e9946f1bd603c2fcf07a49088af19 Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Thu, 13 Nov 2014 15:14:36 -0800 Subject: [PATCH] Set current degrees when updating RotateDrawable from typed array This regressed after enabling theming in RotateDrawable. BUG: 18288235 Change-Id: I61a7b2c178253ed2d550fa0636e27e021ac9eb64 --- graphics/java/android/graphics/drawable/RotateDrawable.java | 1 + 1 file changed, 1 insertion(+) diff --git a/graphics/java/android/graphics/drawable/RotateDrawable.java b/graphics/java/android/graphics/drawable/RotateDrawable.java index 3304b335ac454..1ee44fbe1f104 100644 --- a/graphics/java/android/graphics/drawable/RotateDrawable.java +++ b/graphics/java/android/graphics/drawable/RotateDrawable.java @@ -497,6 +497,7 @@ public class RotateDrawable extends Drawable implements Drawable.Callback { state.mFromDegrees = a.getFloat(R.styleable.RotateDrawable_fromDegrees, state.mFromDegrees); state.mToDegrees = a.getFloat(R.styleable.RotateDrawable_toDegrees, state.mToDegrees); + state.mCurrentDegrees = state.mFromDegrees; final Drawable dr = a.getDrawable(R.styleable.RotateDrawable_drawable); if (dr != null) {