From a817b1f53571ed74781edf6138b6b4a0d8a51e0e Mon Sep 17 00:00:00 2001 From: Tiger Huang Date: Thu, 9 May 2019 20:04:17 +0800 Subject: [PATCH] Compute size range before setting DisplayInfoOverride The original logic didn't adjust the size range within the DisplayInfo before setting it to DisplayManager, which caused apps would get the previous size ranges which might be incorrect. Bug: 132678244 Test: atest DisplaySizeTest Change-Id: Iaf08ae8a16d4d95516d9c8ae316b6efcd7240751 --- .../com/android/server/wm/DisplayContent.java | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java index 58a03b26b959b..4d9d124c404b6 100644 --- a/services/core/java/com/android/server/wm/DisplayContent.java +++ b/services/core/java/com/android/server/wm/DisplayContent.java @@ -1480,7 +1480,7 @@ class DisplayContent extends WindowContainer