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

Commit b78add71 authored by Ming-Shin Lu's avatar Ming-Shin Lu Committed by Android (Google) Code Review
Browse files

Merge "Remove hideCurrentInputMethod from RecentsAnimationController" into tm-qpr-dev

parents f272870a 7a593c23
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -79,11 +79,6 @@ interface IRecentsAnimationController {
    @UnsupportedAppUsage
    void setAnimationTargetsBehindSystemBars(boolean behindSystemBars);

    /**
     * Hides the current input method if one is showing.
     */
    void hideCurrentInputMethod();

    /**
     * Clean up the screenshot of previous task which was created during recents animation that
     * was cancelled by a stack order change.
+0 −8
Original line number Diff line number Diff line
@@ -65,14 +65,6 @@ public class RecentsAnimationControllerCompat {
        }
    }

    public void hideCurrentInputMethod() {
        try {
            mAnimationController.hideCurrentInputMethod();
        } catch (RemoteException e) {
            Log.e(TAG, "Failed to set hide input method", e);
        }
    }

    /**
     * Sets the final surface transaction on a Task. This is used by Launcher to notify the system
     * that animating Activity to PiP has completed and the associated task surface should be
+0 −4
Original line number Diff line number Diff line
@@ -369,10 +369,6 @@ public class RemoteTransitionCompat implements Parcelable {
            if (mWrapped != null) mWrapped.setAnimationTargetsBehindSystemBars(behindSystemBars);
        }

        @Override public void hideCurrentInputMethod() {
            mWrapped.hideCurrentInputMethod();
        }

        @Override public void setFinishTaskTransaction(int taskId,
                PictureInPictureSurfaceTransaction finishTransaction, SurfaceControl overlay) {
            mPipTransaction = finishTransaction;
+0 −4
Original line number Diff line number Diff line
@@ -352,10 +352,6 @@ public class RecentsAnimationController implements DeathRecipient {
            }
        }

        // TODO(b/166736352): Remove this method without the need to expose to launcher.
        @Override
        public void hideCurrentInputMethod() { }

        @Override
        public void setDeferCancelUntilNextTransition(boolean defer, boolean screenshot) {
            synchronized (mService.mGlobalLock) {