Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 992c347b authored by Taran Singh's avatar Taran Singh Committed by Android (Google) Code Review
Browse files

Merge "Skip IME animation cancellation during rotation" into rvc-dev

parents c1081ff1 f69425ee
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -1381,7 +1381,8 @@ class WindowStateAnimator {
            return true;
        }

        if (isEntrance && mWin.mAttrs.type == TYPE_INPUT_METHOD) {
        final boolean isImeWindow = mWin.mAttrs.type == TYPE_INPUT_METHOD;
        if (isEntrance && isImeWindow) {
            mWin.getDisplayContent().adjustForImeIfNeeded();
            mWin.setDisplayLayoutNeeded();
            mService.mWindowPlacerLocked.requestTraversal();
@@ -1435,11 +1436,11 @@ class WindowStateAnimator {
                Trace.traceEnd(Trace.TRACE_TAG_WINDOW_MANAGER);
                mAnimationIsEntrance = isEntrance;
            }
        } else {
        } else if (!isImeWindow) {
            mWin.cancelAnimation();
        }

        if (!isEntrance && mWin.mAttrs.type == TYPE_INPUT_METHOD) {
        if (!isEntrance && isImeWindow) {
            mWin.getDisplayContent().adjustForImeIfNeeded();
        }