summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Guy <romainguy@google.com>2010-01-19 13:29:03 -0800
committerAndroid (Google) Code Review <android-gerrit@google.com>2010-01-19 13:29:03 -0800
commitdf4e4641ec73b7cd4d97a7eeab516fa4cb60e9e8 (patch)
tree704723bf4ab449f78a7768c1a4bc24dd86ac852c
parentdcf19a8d34d85255184bac6ac5083d3d68ed5953 (diff)
parentbc9fdc92603112b3462024c8d0096b4eca3001c3 (diff)
downloadframeworks_base-df4e4641ec73b7cd4d97a7eeab516fa4cb60e9e8.zip
frameworks_base-df4e4641ec73b7cd4d97a7eeab516fa4cb60e9e8.tar.gz
frameworks_base-df4e4641ec73b7cd4d97a7eeab516fa4cb60e9e8.tar.bz2
Merge "Make sure the drawing cache is invalidated when reattaching a view. Bug #2373677"
-rw-r--r--core/java/android/view/ViewGroup.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/ViewGroup.java b/core/java/android/view/ViewGroup.java
index 763f273..49c2d0e 100644
--- a/core/java/android/view/ViewGroup.java
+++ b/core/java/android/view/ViewGroup.java
@@ -2268,7 +2268,7 @@ public abstract class ViewGroup extends View implements ViewParent, ViewManager
addInArray(child, index);
child.mParent = this;
- child.mPrivateFlags = (child.mPrivateFlags & ~DIRTY_MASK) | DRAWN;
+ child.mPrivateFlags = (child.mPrivateFlags & ~DIRTY_MASK & ~DRAWING_CACHE_VALID) | DRAWN;
if (child.hasFocus()) {
requestChildFocus(child, child.findFocus());