Merge "Merge "Revert "Call preserveSurfaces when detaching children."" into rvc-dev am: 3affbe4d9f am: c3e5f8315a am: 564f07abdb" into rvc-qpr-dev-plus-aosp
This commit is contained in:
committed by
Android (Google) Code Review
commit
e38482aa54
@@ -1592,12 +1592,6 @@ class WindowStateAnimator {
|
||||
if (mSurfaceController != null) {
|
||||
mSurfaceController.detachChildren();
|
||||
}
|
||||
// If the children are detached, it means the app is exiting. We don't want to tear the
|
||||
// content down too early, otherwise we could end up with a flicker. By preserving the
|
||||
// current surface, we ensure the content remains on screen until the window is completely
|
||||
// removed. It also ensures that the old surface is cleaned up when started again since it
|
||||
// forces mSurfaceController to be set to null.
|
||||
preserveSurfaceLocked();
|
||||
}
|
||||
|
||||
void setOffsetPositionForStackResize(boolean offsetPositionForStackResize) {
|
||||
|
||||
Reference in New Issue
Block a user