From 50f1e8dfc2fd115c3c0e1b7602a3e18a4f516f8e Mon Sep 17 00:00:00 2001 From: Jagrut Desai Date: Mon, 9 Jan 2023 11:17:53 -0600 Subject: [PATCH] Adding margin height for transient taskbar to allow users to stash taskbar from full height. Test: visual(video in buganizer) Fix: 263526574 Change-Id: I21fd1273b83a4e5efdf7aeacae1303513b9b4d97 --- .../android/launcher3/taskbar/TaskbarStashController.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java b/quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java index c269648f7d..6031b49874 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarStashController.java @@ -364,7 +364,12 @@ public class TaskbarStashController implements TaskbarControllers.LoggableTaskba * Returns the height that taskbar will be touchable. */ public int getTouchableHeight() { - return mIsStashed ? mStashedHeight : mUnstashedHeight; + int bottomMargin = 0; + if (DisplayController.isTransientTaskbar(mActivity)) { + bottomMargin = mActivity.getResources().getDimensionPixelSize( + R.dimen.transient_taskbar_margin); + } + return mIsStashed ? mStashedHeight : (mUnstashedHeight + bottomMargin); } /**