summaryrefslogtreecommitdiff
path: root/libs/hwui/RenderNode.cpp
diff options
context:
space:
mode:
author John Reck <jreck@google.com> 2018-12-18 17:50:37 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-12-18 17:50:37 +0000
commitc0cd1d7f334b0e7f18b812fbe7b6fae6d599f9ee (patch)
treee15732b07ae18215d0cfd2902ed359a159200aab /libs/hwui/RenderNode.cpp
parent4895d8f0fc69e9c6ca912b1a1eac6efcb08d04db (diff)
parent283bb46846ad161045efc4650d3cbc40abf5f24b (diff)
Merge "New WebViewFunctor API"
Diffstat (limited to 'libs/hwui/RenderNode.cpp')
-rw-r--r--libs/hwui/RenderNode.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/hwui/RenderNode.cpp b/libs/hwui/RenderNode.cpp
index 00ce28ad196f..1ff7ffe6bf87 100644
--- a/libs/hwui/RenderNode.cpp
+++ b/libs/hwui/RenderNode.cpp
@@ -288,7 +288,10 @@ void RenderNode::syncDisplayList(TreeObserver& observer, TreeInfo* info) {
mDisplayList = mStagingDisplayList;
mStagingDisplayList = nullptr;
if (mDisplayList) {
- mDisplayList->syncContents();
+ WebViewSyncData syncData {
+ .applyForceDark = info && !info->disableForceDark
+ };
+ mDisplayList->syncContents(syncData);
handleForceDark(info);
}
}