diff options
| author | 2021-11-17 14:47:32 +0000 | |
|---|---|---|
| committer | 2021-11-17 14:47:32 +0000 | |
| commit | 9bc0350cee7cad6de23c900a52dbb82dbd6cf6f8 (patch) | |
| tree | f2f160db9b98b40e863a75eea069f9cc38341753 | |
| parent | 55468e334382ebc34c4c7ffa9471b0661842e33f (diff) | |
| parent | 88c6602ef9fb0fccf67259119a79493ea755c4d3 (diff) | |
Merge "Try to fix ActivityThreadTest failure on foldables" into sc-v2-dev am: 88c6602ef9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16280314
Change-Id: Ia222646249843c3e04eca50ca82e4aac0f43fa57
| -rw-r--r-- | core/tests/coretests/src/android/app/activity/ActivityThreadTest.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java b/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java index 1f27063d3e5f..5db6a3e421d5 100644 --- a/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java +++ b/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java @@ -309,18 +309,22 @@ public class ActivityThreadTest { final int numOfConfig = activity.mNumOfConfigChanges; final Configuration processConfigLandscape = new Configuration(); + processConfigLandscape.orientation = ORIENTATION_LANDSCAPE; processConfigLandscape.windowConfiguration.setBounds(new Rect(0, 0, 100, 60)); processConfigLandscape.seq = BASE_SEQ + 1; final Configuration activityConfigLandscape = new Configuration(); + activityConfigLandscape.orientation = ORIENTATION_LANDSCAPE; activityConfigLandscape.windowConfiguration.setBounds(new Rect(0, 0, 100, 50)); activityConfigLandscape.seq = BASE_SEQ + 2; final Configuration processConfigPortrait = new Configuration(); + processConfigPortrait.orientation = ORIENTATION_PORTRAIT; processConfigPortrait.windowConfiguration.setBounds(new Rect(0, 0, 60, 100)); processConfigPortrait.seq = BASE_SEQ + 3; final Configuration activityConfigPortrait = new Configuration(); + activityConfigPortrait.orientation = ORIENTATION_PORTRAIT; activityConfigPortrait.windowConfiguration.setBounds(new Rect(0, 0, 50, 100)); activityConfigPortrait.seq = BASE_SEQ + 4; @@ -348,7 +352,8 @@ public class ActivityThreadTest { assertEquals(activityConfigPortrait.windowConfiguration.getBounds(), bounds); // Ensure that Activity#onConfigurationChanged() not be called because the changes in - // WindowConfiguration shouldn't be reported. + // WindowConfiguration shouldn't be reported, and we only apply the latest Configuration + // update in transaction. assertEquals(numOfConfig, activity.mNumOfConfigChanges); } |