Finish recents animation when dragging to launch non-live tile.
Fix: 396255976 Bug: 299060584 Bug: 359117837 Test: Manual. Flag: EXEMPT Bugfix Change-Id: I3ada253a88119cebc49c8f173bcc9347c1421bed
This commit is contained in:
@@ -100,7 +100,6 @@ import android.graphics.Point;
|
||||
import android.graphics.PointF;
|
||||
import android.graphics.Rect;
|
||||
import android.graphics.RectF;
|
||||
import android.graphics.Typeface;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.os.Bundle;
|
||||
import android.os.SystemClock;
|
||||
@@ -246,7 +245,6 @@ import com.android.systemui.shared.system.TaskStackChangeListener;
|
||||
import com.android.systemui.shared.system.TaskStackChangeListeners;
|
||||
import com.android.wm.shell.common.pip.IPipAnimationListener;
|
||||
import com.android.wm.shell.shared.GroupedTaskInfo;
|
||||
import com.android.wm.shell.shared.TypefaceUtils;
|
||||
import com.android.wm.shell.shared.desktopmode.DesktopModeStatus;
|
||||
import com.android.wm.shell.shared.desktopmode.DesktopModeTransitionSource;
|
||||
import com.android.wm.shell.shared.pip.PipFlags;
|
||||
@@ -5837,7 +5835,8 @@ public abstract class RecentsView<
|
||||
finishRecentsAnimation(false /* toRecents */, null);
|
||||
onTaskLaunchAnimationEnd(true /* success */);
|
||||
} else {
|
||||
taskView.launchWithoutAnimation(this::onTaskLaunchAnimationEnd);
|
||||
finishRecentsAnimation(true /* toRecents */,
|
||||
() -> taskView.launchWithoutAnimation(this::onTaskLaunchAnimationEnd));
|
||||
}
|
||||
mContainer.getStatsLogManager().logger().withItemInfo(taskView.getItemInfo())
|
||||
.log(LAUNCHER_TASK_LAUNCH_SWIPE_DOWN);
|
||||
|
||||
Reference in New Issue
Block a user