diff --git a/quickstep/src/com/android/launcher3/uioverrides/RecentsViewStateController.java b/quickstep/src/com/android/launcher3/uioverrides/RecentsViewStateController.java index 9ea30f06cc..9a5640bde6 100644 --- a/quickstep/src/com/android/launcher3/uioverrides/RecentsViewStateController.java +++ b/quickstep/src/com/android/launcher3/uioverrides/RecentsViewStateController.java @@ -71,6 +71,8 @@ public class RecentsViewStateController implements StateHandler { .getBoolean("pref_scroll_to_first_task", false); mIsRecentsScrollingToFirstTask = mLauncher.isInState(NORMAL) && toState == OVERVIEW && settingEnabled; + // TODO: Instead of animating the workspace translationX, move the contents + mWorkspaceCard.setWorkspaceScrollingEnabled(mIsRecentsScrollingToFirstTask); // Scroll to the workspace card before changing to the NORMAL state. int currPage = mRecentsView.getCurrentPage(); @@ -88,11 +90,6 @@ public class RecentsViewStateController implements StateHandler { progressAnim.setInterpolator(Interpolators.LINEAR); progressAnim.addListener(new AnimationSuccessListener() { - @Override - public void onAnimationStart(Animator animation) { - mWorkspaceCard.setWorkspaceScrollingEnabled(mIsRecentsScrollingToFirstTask); - } - @Override public void onAnimationSuccess(Animator animator) { mWorkspaceCard.setWorkspaceScrollingEnabled(toState == OVERVIEW);