summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Louis Chang <louischang@google.com> 2023-09-12 01:28:16 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2023-09-12 01:28:16 +0000
commitdbb491f45d295bf195ec8d02c4f4cb0713bda53d (patch)
treedcb89cc1e4ec277e14090a216e42f76b9961daae
parent2be51dbf6a5c5a08b2b7f458d2af36e43837c637 (diff)
parent223294a83fa42ecbd1f151afb0ffd0f6fc8947b6 (diff)
Relaunch the activity with current configuration to avoid flakiness am: 223294a83f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24722435 Change-Id: I1fb6f4c7afe17e72f53b3a4411b19a69a6d4f7bf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--core/tests/coretests/src/android/app/activity/ActivityThreadTest.java4
1 files changed, 3 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 b73a87c8f0d9..5ca7080f2fa8 100644
--- a/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java
+++ b/core/tests/coretests/src/android/app/activity/ActivityThreadTest.java
@@ -784,8 +784,10 @@ public class ActivityThreadTest {
}
private static ClientTransaction newRelaunchResumeTransaction(Activity activity) {
+ final Configuration currentConfig = activity.getResources().getConfiguration();
final ClientTransactionItem callbackItem = ActivityRelaunchItem.obtain(null,
- null, 0, new MergedConfiguration(), false /* preserveWindow */);
+ null, 0, new MergedConfiguration(currentConfig, currentConfig),
+ false /* preserveWindow */);
final ResumeActivityItem resumeStateRequest =
ResumeActivityItem.obtain(true /* isForward */,
false /* shouldSendCompatFakeFocus*/);