From 48e6b4ccd9260b277c7870e5303a77990b708a1d Mon Sep 17 00:00:00 2001 From: Winson Chung Date: Thu, 6 Apr 2023 16:37:36 +0000 Subject: [PATCH] Always provide mandatory bottom gesture insets Bug: 265614886 Bug: 277185135 Test: atest WindowInsetsPolicyTest Change-Id: I0cf4d5b72e54caf7c671a5d52a93d2066a79ed65 Merged-In: I964e0b759170c127cb05615ce5bf6fa827621187 --- .../com/android/launcher3/taskbar/TaskbarInsetsController.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt b/quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt index 2711b78570..cd665625b5 100644 --- a/quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt +++ b/quickstep/src/com/android/launcher3/taskbar/TaskbarInsetsController.kt @@ -100,9 +100,11 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas windowLayoutParams, intArrayOf( ITYPE_EXTRA_NAVIGATION_BAR, - ITYPE_BOTTOM_TAPPABLE_ELEMENT + ITYPE_BOTTOM_TAPPABLE_ELEMENT, + ITYPE_BOTTOM_MANDATORY_GESTURES ), intArrayOf( + SOURCE_FRAME, SOURCE_FRAME, SOURCE_FRAME ) @@ -119,6 +121,7 @@ class TaskbarInsetsController(val context: TaskbarActivityContext) : LoggableTas val contentHeight = controllers.taskbarStashController.contentHeightToReportToApps val tappableHeight = controllers.taskbarStashController.tappableHeightToReportToApps val res = context.resources + for (provider in windowLayoutParams.providedInsets) { if ( provider.type == ITYPE_EXTRA_NAVIGATION_BAR ||