diff options
author | Nader Jawad <njawad@google.com> | 2019-10-31 13:38:38 -0700 |
---|---|---|
committer | Nader Jawad <njawad@google.com> | 2019-10-31 13:38:38 -0700 |
commit | 6b8e944486d94b456bf91b59b50dfa9b4fa88abb (patch) | |
tree | de9117fdd8b5641fc334648bcd031133ac723384 /graphics/java | |
parent | 91ede359fa122d8e3defb08d451fae1814d1ded4 (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.java | 7 |
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); } |