Loading quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java +10 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorSet; import android.animation.ObjectAnimator; import android.content.Context; import android.os.SystemClock; import android.util.Log; import android.view.animation.Interpolator; Loading Loading @@ -581,7 +582,7 @@ public class TaskbarLauncherStateController { float backgroundAlpha = isInLauncher && isTaskbarAlignedWithHotseat() ? 0 : 1; AnimatedFloat taskbarBgOffset = mControllers.taskbarDragLayerController.getTaskbarBackgroundOffset(); boolean showTaskbar = !isInLauncher || isInOverview; boolean showTaskbar = shouldShowTaskbar(mLauncher, isInLauncher, isInOverview); float taskbarBgOffsetEnd = showTaskbar ? 0f : 1f; float taskbarBgOffsetStart = showTaskbar ? 1f : 0f; Loading Loading @@ -714,6 +715,14 @@ public class TaskbarLauncherStateController { return animatorSet; } private static boolean shouldShowTaskbar(Context context, boolean isInLauncher, boolean isInOverview) { if (DisplayController.showLockedTaskbarOnHome(context) && isInLauncher) { return true; } return !isInLauncher || isInOverview; } private void setupPinnedTaskbarAnimation(AnimatorSet animatorSet, boolean showTaskbar, AnimatedFloat taskbarBgOffset, float taskbarBgOffsetStart, float taskbarBgOffsetEnd, long duration, Animator taskbarBackgroundAlpha) { Loading Loading
quickstep/src/com/android/launcher3/taskbar/TaskbarLauncherStateController.java +10 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorSet; import android.animation.ObjectAnimator; import android.content.Context; import android.os.SystemClock; import android.util.Log; import android.view.animation.Interpolator; Loading Loading @@ -581,7 +582,7 @@ public class TaskbarLauncherStateController { float backgroundAlpha = isInLauncher && isTaskbarAlignedWithHotseat() ? 0 : 1; AnimatedFloat taskbarBgOffset = mControllers.taskbarDragLayerController.getTaskbarBackgroundOffset(); boolean showTaskbar = !isInLauncher || isInOverview; boolean showTaskbar = shouldShowTaskbar(mLauncher, isInLauncher, isInOverview); float taskbarBgOffsetEnd = showTaskbar ? 0f : 1f; float taskbarBgOffsetStart = showTaskbar ? 1f : 0f; Loading Loading @@ -714,6 +715,14 @@ public class TaskbarLauncherStateController { return animatorSet; } private static boolean shouldShowTaskbar(Context context, boolean isInLauncher, boolean isInOverview) { if (DisplayController.showLockedTaskbarOnHome(context) && isInLauncher) { return true; } return !isInLauncher || isInOverview; } private void setupPinnedTaskbarAnimation(AnimatorSet animatorSet, boolean showTaskbar, AnimatedFloat taskbarBgOffset, float taskbarBgOffsetStart, float taskbarBgOffsetEnd, long duration, Animator taskbarBackgroundAlpha) { Loading