From f66645671f9c3d8e621296e11fd65941c22f057f Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Wed, 4 Sep 2013 14:14:07 -0700 Subject: Don't draw with invalid display lists Bug #10301674 Change-Id: I900322dcb9b53f0eb82741c94d4ab1eaf939259e --- core/java/android/view/ViewRootImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 354e815b7ae7..0f9a2ac98a38 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -1449,7 +1449,7 @@ public final class ViewRootImpl implements ViewParent, } DisplayList displayList = mView.mDisplayList; - if (displayList != null) { + if (displayList != null && displayList.isValid()) { layerCanvas.drawDisplayList(displayList, null, DisplayList.FLAG_CLIP_CHILDREN); } else { -- cgit v1.2.3-59-g8ed1b