From eaef1998832daa99bf77a6d2d4617e423b91b72e Mon Sep 17 00:00:00 2001 From: Jagrut Desai Date: Mon, 30 Oct 2023 15:33:24 -0700 Subject: [PATCH] Close Taskbar All Apps when Taskbar Pinning is animating Test: Manual Bug: 308488799 Flag: LEGACY ENABLE_TASKBAR_PINNING DISABLED Change-Id: Iec33ba1acb840bb1cd05c440daab4508e91f2bfc --- .../com/android/launcher3/taskbar/TaskbarPinningController.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarPinningController.kt b/quickstep/src/com/android/launcher3/taskbar/TaskbarPinningController.kt index d1bed3e714..d41c4d5748 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarPinningController.kt +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarPinningController.kt @@ -82,6 +82,8 @@ class TaskbarPinningController(private val context: TaskbarActivityContext) : taskbarViewController.taskbarIconTranslationXForPinning.animateToValue(animateToValue) ) + controllers.taskbarOverlayController.hideWindow() + animatorSet.doOnEnd { recreateTaskbarAndUpdatePinningValue() } animatorSet.duration = PINNING_ANIMATION_DURATION updateIsAnimatingTaskbarPinningAndNotifyTaskbarDragLayer(true)