diff options
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/java/android/graphics/drawable/AnimatedStateListDrawable.java | 2 | ||||
-rw-r--r-- | graphics/java/android/graphics/drawable/DrawableContainer.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/graphics/java/android/graphics/drawable/AnimatedStateListDrawable.java b/graphics/java/android/graphics/drawable/AnimatedStateListDrawable.java index 4af5946..2c603e2 100644 --- a/graphics/java/android/graphics/drawable/AnimatedStateListDrawable.java +++ b/graphics/java/android/graphics/drawable/AnimatedStateListDrawable.java @@ -594,7 +594,7 @@ public class AnimatedStateListDrawable extends StateListDrawable { mTransitions.append(keyToFrom, pos | REVERSED_BIT | reversibleBit); } - return addChild(anim); + return pos; } int addStateSet(@NonNull int[] stateSet, @NonNull Drawable drawable, int id) { diff --git a/graphics/java/android/graphics/drawable/DrawableContainer.java b/graphics/java/android/graphics/drawable/DrawableContainer.java index c4794d9..434134a 100644 --- a/graphics/java/android/graphics/drawable/DrawableContainer.java +++ b/graphics/java/android/graphics/drawable/DrawableContainer.java @@ -685,7 +685,7 @@ public class DrawableContainer extends Drawable implements Drawable.Callback { DrawableContainerState(DrawableContainerState orig, DrawableContainer owner, Resources res) { mOwner = owner; - mRes = res; + mRes = res != null ? res : orig != null ? orig.mRes : null; if (orig != null) { mChangingConfigurations = orig.mChangingConfigurations; |