am 2776b173: am 204e9f4c: am 2f82e48a: Merge "Always project ripples" into lmp-mr1-dev
* commit '2776b17327e99338630db96d68170b0327084b3d':
Always project ripples
diff --git a/graphics/java/android/graphics/drawable/RippleDrawable.java b/graphics/java/android/graphics/drawable/RippleDrawable.java
index 54e1dae..f14ccd4 100644
--- a/graphics/java/android/graphics/drawable/RippleDrawable.java
+++ b/graphics/java/android/graphics/drawable/RippleDrawable.java
@@ -348,7 +348,8 @@
*/
@Override
public boolean isProjected() {
- return getNumberOfLayers() == 0;
+ // Always project ripples. We'll handle bounding in draw().
+ return true;
}
@Override
@@ -851,7 +852,7 @@
@Override
public Rect getDirtyBounds() {
- if (isProjected()) {
+ if (getNumberOfLayers() == 0) {
final Rect drawingBounds = mDrawingBounds;
final Rect dirtyBounds = mDirtyBounds;
dirtyBounds.set(drawingBounds);