commit | bd970d02bc3721f9bf37181259e516a730f340cc | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Tue Feb 01 21:32:13 2022 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Feb 01 21:32:13 2022 +0000 |
tree | 5115c3b735114abd51c97f05a025ddd6cc27b5f2 | |
parent | b737c9e09601ca193d95c0fb1f1bb3453dd61b09 [diff] | |
parent | 5cc75e347f53b5a06b989a2a69bdba9831c2ec32 [diff] |
Merge "Ensure deferred cleanup when display is off" am: 5cc75e347f Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1952223 Change-Id: I86f3d6e81b285e4c79866cd14f04845df1d0e357
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index fabb3fe..893dc2a 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp
@@ -2410,6 +2410,7 @@ mTimeStats->recordDisplayEventConnectionCount(sfConnections + appConnections); if (isDisplayConnected && !display->isPoweredOn()) { + getRenderEngine().cleanupPostRender(); return; }