From 690a16c35031b4474f429de1967d6738f9d00322 Mon Sep 17 00:00:00 2001 From: Alan Viverette Date: Fri, 19 Jun 2015 13:42:39 -0700 Subject: Invalidate the cached ripple drawable mask if mask layer changes Bug: 21955350 Change-Id: I2e610a5a0af39668b7e9447cfd7d48d35e11d299 --- graphics/java/android/graphics/drawable/RippleDrawable.java | 1 + 1 file changed, 1 insertion(+) (limited to 'graphics') diff --git a/graphics/java/android/graphics/drawable/RippleDrawable.java b/graphics/java/android/graphics/drawable/RippleDrawable.java index 134451b..6369833 100644 --- a/graphics/java/android/graphics/drawable/RippleDrawable.java +++ b/graphics/java/android/graphics/drawable/RippleDrawable.java @@ -423,6 +423,7 @@ public class RippleDrawable extends LayerDrawable { if (super.setDrawableByLayerId(id, drawable)) { if (id == R.id.mask) { mMask = drawable; + mHasValidMask = false; } return true; -- cgit v1.1