summaryrefslogtreecommitdiff
path: root/graphics/java
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/java')
-rw-r--r--graphics/java/android/graphics/drawable/DrawableWrapper.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/graphics/java/android/graphics/drawable/DrawableWrapper.java b/graphics/java/android/graphics/drawable/DrawableWrapper.java
index cf821bb6ac8b..b71f3ef594a9 100644
--- a/graphics/java/android/graphics/drawable/DrawableWrapper.java
+++ b/graphics/java/android/graphics/drawable/DrawableWrapper.java
@@ -296,6 +296,15 @@ public abstract class DrawableWrapper extends Drawable implements Drawable.Callb
}
@Override
+ public ColorFilter getColorFilter() {
+ final Drawable drawable = getDrawable();
+ if (drawable != null) {
+ return drawable.getColorFilter();
+ }
+ return super.getColorFilter();
+ }
+
+ @Override
public void setTintList(@Nullable ColorStateList tint) {
if (mDrawable != null) {
mDrawable.setTintList(tint);