From 603f0dcdd0bfe59805e75fac1a6f1f9d98bffb98 Mon Sep 17 00:00:00 2001 From: zhdguy Date: Sat, 20 Jun 2020 21:38:21 +0800 Subject: [PATCH] window: fixed apps rotation bug on app starting. Our display device is 1920*1080, so system is horizontal by default. But our app window size is 540*1002 by default which is vertical. --- .../java/com/android/server/policy/PhoneWindowManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 74e720f3..32493472 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -1849,8 +1849,10 @@ public class PhoneWindowManager implements WindowManagerPolicy { mPortraitRotation = Surface.ROTATION_90; mUpsideDownRotation = Surface.ROTATION_270; } else { - mPortraitRotation = Surface.ROTATION_270; - mUpsideDownRotation = Surface.ROTATION_90; + mPortraitRotation = Surface.ROTATION_0; + mUpsideDownRotation = Surface.ROTATION_180; + mLandscapeRotation = Surface.ROTATION_90; + mSeascapeRotation = Surface.ROTATION_270; } } else { shortSize = width; -- Gitee