diff options
author | Alan Viverette <alanv@google.com> | 2013-12-11 13:15:47 -0800 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2013-12-11 13:15:47 -0800 |
commit | 39de9bfa7f922f1994c4a6dd4494c31042cf6bd3 (patch) | |
tree | a13027c395c5b0064e07b47d9b72a694d49bb77e /core/java | |
parent | 4524cc649affd5e83393ca07d5315fa09c617087 (diff) | |
download | frameworks_base-39de9bfa7f922f1994c4a6dd4494c31042cf6bd3.zip frameworks_base-39de9bfa7f922f1994c4a6dd4494c31042cf6bd3.tar.gz frameworks_base-39de9bfa7f922f1994c4a6dd4494c31042cf6bd3.tar.bz2 |
Verify drawables added to ViewOverlay so they can be scheduled
Change-Id: I73d0633966f84876e2093c874acd6813efdbc370
Diffstat (limited to 'core/java')
-rw-r--r-- | core/java/android/view/ViewOverlay.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/android/view/ViewOverlay.java b/core/java/android/view/ViewOverlay.java index 975931a..47de780 100644 --- a/core/java/android/view/ViewOverlay.java +++ b/core/java/android/view/ViewOverlay.java @@ -155,6 +155,11 @@ public class ViewOverlay { } } + @Override + protected boolean verifyDrawable(Drawable who) { + return super.verifyDrawable(who) || (mDrawables != null && mDrawables.contains(who)); + } + public void add(View child) { if (child.getParent() instanceof ViewGroup) { ViewGroup parent = (ViewGroup) child.getParent(); |