From 6430c943f9c32ea1503c6723302a944dcb18dac5 Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Thu, 6 May 2010 18:07:40 -0700 Subject: [PATCH] Set a layered drawable's child callback to be the container. Change-Id: I959ad03883931d727d464f384073926e8fa9e2d2 --- graphics/java/android/graphics/drawable/LayerDrawable.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/java/android/graphics/drawable/LayerDrawable.java b/graphics/java/android/graphics/drawable/LayerDrawable.java index 72fe9a635baa8..b727d47e9369f 100644 --- a/graphics/java/android/graphics/drawable/LayerDrawable.java +++ b/graphics/java/android/graphics/drawable/LayerDrawable.java @@ -265,7 +265,7 @@ public class LayerDrawable extends Drawable implements Drawable.Callback { */ public boolean setDrawableByLayerId(int id, Drawable drawable) { final ChildDrawable[] layers = mLayerState.mChildren; - if (drawable != null) drawable.setCallback(mCallback); + drawable.setCallback(this); for (int i = mLayerState.mNum - 1; i >= 0; i--) { if (layers[i].mId == id) {