summaryrefslogtreecommitdiff
path: root/libs/hwui/RenderNode.cpp
diff options
context:
space:
mode:
authorDoris Liu <tianliu@google.com>2016-08-02 20:49:53 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-08-02 20:49:53 +0000
commit334d32137f3be1aa991c10dd986be1fe1d7de674 (patch)
tree550dfc91073b62ab88d8e7c8648cd40065359e99 /libs/hwui/RenderNode.cpp
parentded6dd050cbd2403d38e3b875d75b82cffe7b9d5 (diff)
parentc0dccb959752ceb62b18775da5fe591bd1b6c85f (diff)
Ensure layer update include the dirty rect from AVD am: b51b2864e8
am: c0dccb9597 Change-Id: Ic18f7fde55b86aa4789b86188784d35d39a5c73a
Diffstat (limited to 'libs/hwui/RenderNode.cpp')
-rw-r--r--libs/hwui/RenderNode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/hwui/RenderNode.cpp b/libs/hwui/RenderNode.cpp
index 6facf20b025c..bdcad798f05e 100644
--- a/libs/hwui/RenderNode.cpp
+++ b/libs/hwui/RenderNode.cpp
@@ -422,7 +422,6 @@ void RenderNode::prepareTreeImpl(TreeInfo& info, bool functorsNeedLayer) {
pushStagingDisplayListChanges(info);
}
prepareSubTree(info, childFunctorsNeedLayer, mDisplayList);
- pushLayerUpdate(info);
if (mDisplayList) {
for (auto& vectorDrawable : mDisplayList->getVectorDrawables()) {
@@ -433,6 +432,7 @@ void RenderNode::prepareTreeImpl(TreeInfo& info, bool functorsNeedLayer) {
vectorDrawable->setPropertyChangeWillBeConsumed(true);
}
}
+ pushLayerUpdate(info);
info.damageAccumulator->popTransform();
}