From: Heeyong Song Date: Tue, 30 Nov 2021 09:15:40 +0000 (+0900) Subject: [Tizen] (Partial Update) Mark as invisible if the node is transparent X-Git-Tag: accepted/tizen/6.5/unified/20211212.212841~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F51%2F267251%2F1;p=platform%2Fcore%2Fuifw%2Fdali-core.git [Tizen] (Partial Update) Mark as invisible if the node is transparent Change-Id: I0a6aeaa90e9da1ddb6b61d8ff8397e84a43ac668 --- diff --git a/dali/internal/update/manager/render-instruction-processor.cpp b/dali/internal/update/manager/render-instruction-processor.cpp index 15a58e8..b43b998 100644 --- a/dali/internal/update/manager/render-instruction-processor.cpp +++ b/dali/internal/update/manager/render-instruction-processor.cpp @@ -292,6 +292,13 @@ inline void AddRendererToRenderList(BufferIndex updateBufferIndex, item.mIsUpdated = partialRenderingData.IsUpdated() || item.mIsUpdated; partialRenderingData.SwapBuffers(); } + else + { + // Mark as invisible + auto& partialRenderingData = node->GetPartialRenderingData(); + partialRenderingData.mVisible = false; + } + node->SetCulled(updateBufferIndex, false); } else