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

Commit 7b516983 authored by Sihua Ma's avatar Sihua Ma Committed by Android (Google) Code Review
Browse files

Merge "Clear drag views during swipe up animation progress" into tm-qpr-dev

parents 54352859 ff0f98dd
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -95,6 +95,7 @@ import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.anim.AnimationSuccessListener;
import com.android.launcher3.anim.AnimatorPlaybackController;
import com.android.launcher3.dragndrop.DragView;
import com.android.launcher3.logging.StatsLogManager;
import com.android.launcher3.logging.StatsLogManager.StatsLogger;
import com.android.launcher3.statemanager.BaseState;
@@ -1381,6 +1382,10 @@ public abstract class AbsSwipeUpHandler<T extends StatefulActivity<S>,
        // If we are transitioning to launcher, then listen for the activity to be restarted while
        // the transition is in progress
        if (mGestureState.getEndTarget().isLauncher) {
            // This is also called when the launcher is resumed, in order to clear the pending
            // widgets that have yet to be configured.
            DragView.removeAllViews(mActivity);

            TaskStackChangeListeners.getInstance().registerTaskStackListener(
                    mActivityRestartListener);