summaryrefslogtreecommitdiff
path: root/graphics/java
diff options
context:
space:
mode:
authorNader Jawad <njawad@google.com>2019-10-31 13:38:38 -0700
committerNader Jawad <njawad@google.com>2019-10-31 13:38:38 -0700
commit6b8e944486d94b456bf91b59b50dfa9b4fa88abb (patch)
treede9117fdd8b5641fc334648bcd031133ac723384 /graphics/java
parent91ede359fa122d8e3defb08d451fae1814d1ded4 (diff)
Delegated implementation of Drawable#jumpToCurrentState
Updated DrawableWrapper to provide an implementation of Drawable#jumpToCurrentState to call into the internal Drawable's implementation Test: Added CTS test to DrawableWrapper Bug: 142867050 Change-Id: Ifd095c3174da2e240fdfe4a27cfe081db16a6db5
Diffstat (limited to 'graphics/java')
-rw-r--r--graphics/java/android/graphics/drawable/DrawableWrapper.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/graphics/java/android/graphics/drawable/DrawableWrapper.java b/graphics/java/android/graphics/drawable/DrawableWrapper.java
index 64fc7042dfc7..6c90c4c6c8a4 100644
--- a/graphics/java/android/graphics/drawable/DrawableWrapper.java
+++ b/graphics/java/android/graphics/drawable/DrawableWrapper.java
@@ -364,6 +364,13 @@ public abstract class DrawableWrapper extends Drawable implements Drawable.Callb
}
@Override
+ public void jumpToCurrentState() {
+ if (mDrawable != null) {
+ mDrawable.jumpToCurrentState();
+ }
+ }
+
+ @Override
protected boolean onLevelChange(int level) {
return mDrawable != null && mDrawable.setLevel(level);
}