From 709242e89e9cf0673a6f3f6419332c142f98ff7b Mon Sep 17 00:00:00 2001 From: Jagrut Desai Date: Tue, 16 May 2023 14:11:47 -0700 Subject: [PATCH] Fix Taskbar Education Tooltip Bottom Margin Test: Manual Bug: 282990924 Flag: Not needed Change-Id: I977e7fc84382b1c43612516c8d6f27610ad25a3f --- .../taskbar/overlay/TaskbarOverlayContext.java | 12 +----------- .../taskbar/overlay/TaskbarOverlayDragLayer.java | 3 ++- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayContext.java b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayContext.java index 59029127e5..a642693137 100644 --- a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayContext.java +++ b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayContext.java @@ -27,7 +27,6 @@ import com.android.launcher3.taskbar.BaseTaskbarContext; import com.android.launcher3.taskbar.TaskbarActivityContext; import com.android.launcher3.taskbar.TaskbarControllers; import com.android.launcher3.taskbar.TaskbarDragController; -import com.android.launcher3.taskbar.TaskbarStashController; import com.android.launcher3.taskbar.TaskbarUIController; import com.android.launcher3.taskbar.allapps.TaskbarAllAppsContainerView; import com.android.launcher3.util.SplitConfigurationOptions.SplitSelectSource; @@ -45,8 +44,6 @@ public class TaskbarOverlayContext extends BaseTaskbarContext { private final TaskbarDragController mDragController; private final TaskbarOverlayDragLayer mDragLayer; - // We automatically stash taskbar when All Apps is opened in gesture navigation mode. - private final boolean mWillTaskbarBeVisuallyStashed; private final int mStashedTaskbarHeight; private final TaskbarUIController mUiController; @@ -60,18 +57,11 @@ public class TaskbarOverlayContext extends BaseTaskbarContext { mDragController = new TaskbarDragController(this); mDragController.init(controllers); mDragLayer = new TaskbarOverlayDragLayer(this); - - TaskbarStashController taskbarStashController = controllers.taskbarStashController; - mWillTaskbarBeVisuallyStashed = taskbarStashController.supportsVisualStashing(); - mStashedTaskbarHeight = taskbarStashController.getStashedHeight(); + mStashedTaskbarHeight = controllers.taskbarStashController.getStashedHeight(); mUiController = controllers.uiController; } - boolean willTaskbarBeVisuallyStashed() { - return mWillTaskbarBeVisuallyStashed; - } - int getStashedTaskbarHeight() { return mStashedTaskbarHeight; } diff --git a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayDragLayer.java b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayDragLayer.java index b4ec682a51..add72791d4 100644 --- a/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayDragLayer.java +++ b/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayDragLayer.java @@ -32,6 +32,7 @@ import androidx.annotation.NonNull; import com.android.launcher3.AbstractFloatingView; import com.android.launcher3.testing.TestLogging; import com.android.launcher3.testing.shared.TestProtocol; +import com.android.launcher3.util.DisplayController; import com.android.launcher3.util.TouchController; import com.android.launcher3.views.BaseDragLayer; @@ -185,7 +186,7 @@ public class TaskbarOverlayDragLayer extends * 2) Sets tappableInsets bottom inset to 0. */ private WindowInsets updateInsetsDueToStashing(WindowInsets oldInsets) { - if (!mActivity.willTaskbarBeVisuallyStashed()) { + if (!DisplayController.isTransientTaskbar(mActivity)) { return oldInsets; } WindowInsets.Builder updatedInsetsBuilder = new WindowInsets.Builder(oldInsets);