Loading quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java +2 −0 Original line number Diff line number Diff line Loading @@ -664,6 +664,8 @@ public class QuickstepLauncher extends Launcher { @Override public void onAnimationCancel(Animator animation) { getDragLayer().removeView(floatingTaskView); mSplitSelectStateController.getSplitAnimationController() .removeSplitInstructionsView(QuickstepLauncher.this); mSplitSelectStateController.resetState(); } }); Loading quickstep/src/com/android/quickstep/util/SplitAnimationController.kt +5 −0 Original line number Diff line number Diff line Loading @@ -265,6 +265,11 @@ class SplitAnimationController(val splitSelectStateController: SplitSelectStateC return anim } /** Removes the split instructions view from [launcher] drag layer. */ fun removeSplitInstructionsView(launcher: StatefulActivity<*>) { safeRemoveViewFromDragLayer(launcher, splitInstructionsView) } private fun safeRemoveViewFromDragLayer(launcher: StatefulActivity<*>, view: View?) { if (view != null) { launcher.dragLayer.removeView(view) Loading quickstep/src/com/android/quickstep/util/SplitToWorkspaceController.java +1 −0 Original line number Diff line number Diff line Loading @@ -169,6 +169,7 @@ public class SplitToWorkspaceController { private void cleanUp() { mLauncher.getDragLayer().removeView(firstFloatingTaskView); mLauncher.getDragLayer().removeView(secondFloatingTaskView); mController.getSplitAnimationController().removeSplitInstructionsView(mLauncher); mController.resetState(); } }); Loading quickstep/src/com/android/quickstep/views/RecentsView.java +2 −0 Original line number Diff line number Diff line Loading @@ -4823,6 +4823,8 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T mSecondFloatingTaskView = null; mSplitInstructionsView = null; mSplitSelectSource = null; mSplitSelectStateController.getSplitAnimationController() .removeSplitInstructionsView(mActivity); } if (mSecondSplitHiddenView != null) { Loading Loading
quickstep/src/com/android/launcher3/uioverrides/QuickstepLauncher.java +2 −0 Original line number Diff line number Diff line Loading @@ -664,6 +664,8 @@ public class QuickstepLauncher extends Launcher { @Override public void onAnimationCancel(Animator animation) { getDragLayer().removeView(floatingTaskView); mSplitSelectStateController.getSplitAnimationController() .removeSplitInstructionsView(QuickstepLauncher.this); mSplitSelectStateController.resetState(); } }); Loading
quickstep/src/com/android/quickstep/util/SplitAnimationController.kt +5 −0 Original line number Diff line number Diff line Loading @@ -265,6 +265,11 @@ class SplitAnimationController(val splitSelectStateController: SplitSelectStateC return anim } /** Removes the split instructions view from [launcher] drag layer. */ fun removeSplitInstructionsView(launcher: StatefulActivity<*>) { safeRemoveViewFromDragLayer(launcher, splitInstructionsView) } private fun safeRemoveViewFromDragLayer(launcher: StatefulActivity<*>, view: View?) { if (view != null) { launcher.dragLayer.removeView(view) Loading
quickstep/src/com/android/quickstep/util/SplitToWorkspaceController.java +1 −0 Original line number Diff line number Diff line Loading @@ -169,6 +169,7 @@ public class SplitToWorkspaceController { private void cleanUp() { mLauncher.getDragLayer().removeView(firstFloatingTaskView); mLauncher.getDragLayer().removeView(secondFloatingTaskView); mController.getSplitAnimationController().removeSplitInstructionsView(mLauncher); mController.resetState(); } }); Loading
quickstep/src/com/android/quickstep/views/RecentsView.java +2 −0 Original line number Diff line number Diff line Loading @@ -4823,6 +4823,8 @@ public abstract class RecentsView<ACTIVITY_TYPE extends StatefulActivity<STATE_T mSecondFloatingTaskView = null; mSplitInstructionsView = null; mSplitSelectSource = null; mSplitSelectStateController.getSplitAnimationController() .removeSplitInstructionsView(mActivity); } if (mSecondSplitHiddenView != null) { Loading