Loading services/core/java/com/android/server/wm/WindowState.java +0 −8 Original line number Diff line number Diff line Loading @@ -4415,14 +4415,6 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP result |= (!wasVisible || !isDrawnLw()) ? RELAYOUT_RES_FIRST_TIME : 0; if (mWinAnimator.mChildrenDetached) { // If there are detached children hanging around we need to force // the client receiving a new Surface. mWinAnimator.preserveSurfaceLocked(); result |= RELAYOUT_RES_SURFACE_CHANGED | RELAYOUT_RES_FIRST_TIME; } if (mAnimatingExit) { Slog.d(TAG, "relayoutVisibleWindow: " + this + " mAnimatingExit=true, mRemoveOnExit=" + mRemoveOnExit + ", mDestroying=" + mDestroying); Loading services/core/java/com/android/server/wm/WindowStateAnimator.java +1 −0 Original line number Diff line number Diff line Loading @@ -1298,6 +1298,7 @@ class WindowStateAnimator { // if we are transparent. if (mPendingDestroySurface != null && mDestroyPreservedSurfaceUponRedraw) { mPendingDestroySurface.mSurfaceControl.hide(); mPendingDestroySurface.reparentChildrenInTransaction(mSurfaceController); } return true; Loading Loading
services/core/java/com/android/server/wm/WindowState.java +0 −8 Original line number Diff line number Diff line Loading @@ -4415,14 +4415,6 @@ class WindowState extends WindowContainer<WindowState> implements WindowManagerP result |= (!wasVisible || !isDrawnLw()) ? RELAYOUT_RES_FIRST_TIME : 0; if (mWinAnimator.mChildrenDetached) { // If there are detached children hanging around we need to force // the client receiving a new Surface. mWinAnimator.preserveSurfaceLocked(); result |= RELAYOUT_RES_SURFACE_CHANGED | RELAYOUT_RES_FIRST_TIME; } if (mAnimatingExit) { Slog.d(TAG, "relayoutVisibleWindow: " + this + " mAnimatingExit=true, mRemoveOnExit=" + mRemoveOnExit + ", mDestroying=" + mDestroying); Loading
services/core/java/com/android/server/wm/WindowStateAnimator.java +1 −0 Original line number Diff line number Diff line Loading @@ -1298,6 +1298,7 @@ class WindowStateAnimator { // if we are transparent. if (mPendingDestroySurface != null && mDestroyPreservedSurfaceUponRedraw) { mPendingDestroySurface.mSurfaceControl.hide(); mPendingDestroySurface.reparentChildrenInTransaction(mSurfaceController); } return true; Loading