From 1f92fbea01d45b48a7bf0b6cd21292717dc463f6 Mon Sep 17 00:00:00 2001 From: Riddle Hsu Date: Sat, 6 May 2023 01:00:52 +0800 Subject: [PATCH] Reduce unnecessary screenshot when display is not on The transition is not visible so a screenshot is not needed. Bug: 281067141 Test: Trigger config change when screen is off Change-Id: Ia6dcee6f147675f5170830d63c9ffa3263e3cb13 --- services/core/java/com/android/server/wm/Transition.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/core/java/com/android/server/wm/Transition.java b/services/core/java/com/android/server/wm/Transition.java index b938b9e4ec51e..0c358859a3141 100644 --- a/services/core/java/com/android/server/wm/Transition.java +++ b/services/core/java/com/android/server/wm/Transition.java @@ -691,6 +691,7 @@ class Transition implements BLASTSyncEngine.TransactionReadyListener { if (!wc.mDisplayContent.getDisplayPolicy().isScreenOnFully() || wc.mDisplayContent.getDisplayInfo().state == Display.STATE_OFF) { mFlags |= WindowManager.TRANSIT_FLAG_INVISIBLE; + return; } if (mContainerFreezer == null) {