Fix immersive app resizing when repositioning
Only remove navigation bar insets and don't use full bounds for immersive apps so that final bounds don't extend beyond display bounds. Apply aspect ratio restrictions first before resolving size compat mode config so that mSizeCompatBounds are not created when app is repositioned. Bug: 334076352 Test: atest SizeCompatTests Change-Id: I396077be1700fbceb9c19d9f00e6da6711e73d72
Showing
- services/core/java/com/android/server/wm/ActivityRecord.java 48 additions, 17 deletionsservices/core/java/com/android/server/wm/ActivityRecord.java
- services/core/java/com/android/server/wm/LetterboxUiController.java 1 addition, 1 deletion...ore/java/com/android/server/wm/LetterboxUiController.java
- services/tests/wmtests/src/com/android/server/wm/SizeCompatTests.java 52 additions, 2 deletions...ts/wmtests/src/com/android/server/wm/SizeCompatTests.java
Loading
Please register or sign in to comment