From 696dcf84a382fcc5ef7041e0bbf3af20b0ecb99f Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Thu, 28 Mar 2013 13:06:58 -0700 Subject: Update layers to clear them Bug #8489505 A layer should be updated even with an empty deferred display list. It is possible for a layer to request an update just to execute a clear which will be handled by LayerRenderer::prepareDirty(). Change-Id: Iffb98bd71d6caa8d4a701df98197676f9423c0c2 --- libs/hwui/Layer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/hwui/Layer.cpp') diff --git a/libs/hwui/Layer.cpp b/libs/hwui/Layer.cpp index 7f4977adbb80..0267a66a39a3 100644 --- a/libs/hwui/Layer.cpp +++ b/libs/hwui/Layer.cpp @@ -168,7 +168,7 @@ void Layer::defer() { } void Layer::flush() { - if (deferredList && !deferredList->isEmpty()) { + if (deferredList) { renderer->setViewport(layer.getWidth(), layer.getHeight()); renderer->prepareDirty(dirtyRect.left, dirtyRect.top, dirtyRect.right, dirtyRect.bottom, !isBlend()); -- cgit v1.2.3-59-g8ed1b