Loading services/core/java/com/android/server/wm/WindowState.java +1 −1 Original line number Diff line number Diff line Loading @@ -1418,7 +1418,7 @@ final class WindowState implements WindowManagerPolicy.WindowState { */ boolean hasMoved() { return mHasSurface && (mContentChanged || mMovedByResize) && !mAnimatingExit && mService.okToDisplay() && !mAnimatingExit && (mFrame.top != mLastFrame.top || mFrame.left != mLastFrame.left) && (mAttachedWindow == null || !mAttachedWindow.hasMoved()); } Loading services/core/java/com/android/server/wm/WindowSurfacePlacer.java +7 −5 Original line number Diff line number Diff line Loading @@ -721,12 +721,14 @@ class WindowSurfacePlacer { final boolean adjustedForMinimizedDockOrIme = task != null && (task.mStack.isAdjustedForMinimizedDockedStack() || task.mStack.isAdjustedForIme()); if (mService.okToDisplay()) { if ((w.mAttrs.privateFlags & PRIVATE_FLAG_NO_MOVE_ANIMATION) == 0 && !w.isDragResizing() && !adjustedForMinimizedDockOrIme && (task == null || w.getTask().mStack.hasMovementAnimations()) && !w.mWinAnimator.mLastHidden) { winAnimator.setMoveAnimation(left, top); } } //TODO (multidisplay): Accessibility supported only for the default display. if (mService.mAccessibilityController != null Loading Loading
services/core/java/com/android/server/wm/WindowState.java +1 −1 Original line number Diff line number Diff line Loading @@ -1418,7 +1418,7 @@ final class WindowState implements WindowManagerPolicy.WindowState { */ boolean hasMoved() { return mHasSurface && (mContentChanged || mMovedByResize) && !mAnimatingExit && mService.okToDisplay() && !mAnimatingExit && (mFrame.top != mLastFrame.top || mFrame.left != mLastFrame.left) && (mAttachedWindow == null || !mAttachedWindow.hasMoved()); } Loading
services/core/java/com/android/server/wm/WindowSurfacePlacer.java +7 −5 Original line number Diff line number Diff line Loading @@ -721,12 +721,14 @@ class WindowSurfacePlacer { final boolean adjustedForMinimizedDockOrIme = task != null && (task.mStack.isAdjustedForMinimizedDockedStack() || task.mStack.isAdjustedForIme()); if (mService.okToDisplay()) { if ((w.mAttrs.privateFlags & PRIVATE_FLAG_NO_MOVE_ANIMATION) == 0 && !w.isDragResizing() && !adjustedForMinimizedDockOrIme && (task == null || w.getTask().mStack.hasMovementAnimations()) && !w.mWinAnimator.mLastHidden) { winAnimator.setMoveAnimation(left, top); } } //TODO (multidisplay): Accessibility supported only for the default display. if (mService.mAccessibilityController != null Loading