From f1aa7909e6496da4a1ae9ccfcbab5db843d329c3 Mon Sep 17 00:00:00 2001 From: John Reck Date: Thu, 7 Mar 2019 17:01:08 -0800 Subject: Fix damage tracking for RenderNode drawn twice Bug: 127866048 Test: CustomRenderer demo Change-Id: I431a7284b1d0a026e06500a78f41830a268235a5 --- libs/hwui/TreeInfo.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'libs/hwui/TreeInfo.cpp') diff --git a/libs/hwui/TreeInfo.cpp b/libs/hwui/TreeInfo.cpp index 808a12a311e2..cdad20ec6caa 100644 --- a/libs/hwui/TreeInfo.cpp +++ b/libs/hwui/TreeInfo.cpp @@ -24,6 +24,7 @@ TreeInfo::TreeInfo(TraversalMode mode, renderthread::CanvasContext& canvasContex : mode(mode) , prepareTextures(mode == MODE_FULL) , canvasContext(canvasContext) + , damageGenerationId(canvasContext.getFrameNumber()) , disableForceDark(canvasContext.useForceDark() ? 0 : 1) {} } // namespace android::uirenderer -- cgit v1.2.3-59-g8ed1b