DO NOT MERGE - Merge build QP1A.190711.020 into stage-aosp-master

Bug: 139893257
Change-Id: I89559c14cbc17c47f9b43754ec44904b19c73dd3
This commit is contained in:
Xin Li
2019-08-26 18:30:47 +00:00
3 changed files with 79 additions and 3 deletions

View File

@@ -50,6 +50,7 @@ import android.view.InputDevice;
import android.view.KeyCharacterMap;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.SurfaceControl;
import android.view.ViewConfiguration;
import android.view.Window;
import android.view.WindowManagerGlobal;
@@ -528,6 +529,12 @@ public class Instrumentation {
} while (mWaitingActivities.contains(aw));
waitForEnterAnimationComplete(aw.activity);
// Apply an empty transaction to ensure SF has a chance to update before
// the Activity is ready (b/138263890).
try (SurfaceControl.Transaction t = new SurfaceControl.Transaction()) {
t.apply(true);
}
return aw.activity;
}
}