diff --git a/quickstep/src/com/android/quickstep/util/FadeOutRemoteTransition.kt b/quickstep/src/com/android/quickstep/util/FadeOutRemoteTransition.kt index 32a15a2875..24e261f9d9 100644 --- a/quickstep/src/com/android/quickstep/util/FadeOutRemoteTransition.kt +++ b/quickstep/src/com/android/quickstep/util/FadeOutRemoteTransition.kt @@ -37,12 +37,7 @@ class FadeOutRemoteTransition : IRemoteTransition.Stub() { mergeTarget: IBinder, finishCB: IRemoteTransitionFinishedCallback ) { - - try { - finishCB.onTransitionFinished(null, Transaction()) - } catch (e: RemoteException) { - // Ignore - } + // Do not report finish if we don't know how to handle this transition. } override fun startAnimation( diff --git a/quickstep/src/com/android/quickstep/util/SplitSelectStateController.java b/quickstep/src/com/android/quickstep/util/SplitSelectStateController.java index 34a75d0e1e..d8cbbf9d10 100644 --- a/quickstep/src/com/android/quickstep/util/SplitSelectStateController.java +++ b/quickstep/src/com/android/quickstep/util/SplitSelectStateController.java @@ -772,7 +772,9 @@ public class SplitSelectStateController { @Override public void mergeAnimation(IBinder transition, TransitionInfo info, SurfaceControl.Transaction t, IBinder mergeTarget, - IRemoteTransitionFinishedCallback finishedCallback) { } + IRemoteTransitionFinishedCallback finishedCallback) { + // Do not report finish if we don't know how to handle this transition. + } @Override public void onTransitionConsumed(IBinder transition, boolean aborted)