Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f57a4d8a authored by Ady Abraham's avatar Ady Abraham Committed by Automerger Merge Worker
Browse files

Merge "SF: don't skip draw for clearContent" into sc-dev am: 311ea1b9

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/15276470

Change-Id: Ie7167cc2ae4d32844f717d40f76dd89e83affd95
parents a3deda20 311ea1b9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -580,8 +580,8 @@ std::optional<compositionengine::LayerFE::LayerSettings> Layer::prepareClientCom
    layerSettings.geometry.positionTransform = getTransform().asMatrix4();

    // skip drawing content if the targetSettings indicate the content will be occluded
    layerSettings.skipContentDraw =
            layerSettings.skipContentDraw || !targetSettings.realContentIsVisible;
    const bool drawContent = targetSettings.realContentIsVisible || targetSettings.clearContent;
    layerSettings.skipContentDraw = !drawContent;

    if (hasColorTransform()) {
        layerSettings.colorTransform = getColorTransform();