From e074df1419052678ffef756c26ee46651be1168d Mon Sep 17 00:00:00 2001 From: Louis Chang Date: Fri, 31 Jul 2020 14:23:42 +0800 Subject: [PATCH] Unset activity type for process level configuration The process level configuration was updated and was scheduled to the client when home activity started, in which as home activity type. This may cause inconsistency when a standard type activity is started in the same home process. Bug: 162030251 Test: atest WindowProcessControllerTests Change-Id: I1b3b9a1a9cd164f784142fcacb365240d3522221 --- .../server/wm/WindowProcessController.java | 22 +++++++++++++++---- .../wm/WindowProcessControllerTests.java | 15 +++++++++++++ 2 files changed, 33 insertions(+), 4 deletions(-) diff --git a/services/core/java/com/android/server/wm/WindowProcessController.java b/services/core/java/com/android/server/wm/WindowProcessController.java index 70c30c9180d7a..a611284043522 100644 --- a/services/core/java/com/android/server/wm/WindowProcessController.java +++ b/services/core/java/com/android/server/wm/WindowProcessController.java @@ -196,7 +196,6 @@ public class WindowProcessController extends ConfigurationContainer