From b5e5bcb3ed8c3252041fc238b2cf15c4ba89d88f Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Wed, 22 May 2019 14:28:44 -0700 Subject: Reducing the bottom gesture-insets for full gesture nav to 32dp height Bug: 132917885 Test: atest WindowInsetsBehaviorTests Test: Verified on device Change-Id: I82185201e2e4f458fbb13feffdde39c20e823e3f --- core/res/res/values/dimens.xml | 4 +--- .../overlays/NavigationBarModeGesturalOverlay/res/values/dimens.xml | 2 ++ services/core/java/com/android/server/wm/DisplayPolicy.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/res/res/values/dimens.xml b/core/res/res/values/dimens.xml index 6f11432bc5aa..20f545637110 100644 --- a/core/res/res/values/dimens.xml +++ b/core/res/res/values/dimens.xml @@ -59,9 +59,7 @@ @dimen/navigation_bar_frame_height - + @dimen/navigation_bar_frame_height diff --git a/packages/overlays/NavigationBarModeGesturalOverlay/res/values/dimens.xml b/packages/overlays/NavigationBarModeGesturalOverlay/res/values/dimens.xml index 987d20375e5e..1232201de862 100644 --- a/packages/overlays/NavigationBarModeGesturalOverlay/res/values/dimens.xml +++ b/packages/overlays/NavigationBarModeGesturalOverlay/res/values/dimens.xml @@ -25,4 +25,6 @@ 16dp 48dp + + 32dp \ No newline at end of file diff --git a/services/core/java/com/android/server/wm/DisplayPolicy.java b/services/core/java/com/android/server/wm/DisplayPolicy.java index e1dd3522a808..21f01ff38a0e 100644 --- a/services/core/java/com/android/server/wm/DisplayPolicy.java +++ b/services/core/java/com/android/server/wm/DisplayPolicy.java @@ -2720,9 +2720,9 @@ public class DisplayPolicy { res.getBoolean(R.bool.config_navBarAlwaysShowOnSideEdgeGesture); // This should calculate how much above the frame we accept gestures. - mBottomGestureAdditionalInset = Math.max(0, + mBottomGestureAdditionalInset = res.getDimensionPixelSize(R.dimen.navigation_bar_gesture_height) - - getNavigationBarFrameHeight(portraitRotation, uiMode)); + - getNavigationBarFrameHeight(portraitRotation, uiMode); updateConfigurationAndScreenSizeDependentBehaviors(); mWindowOutsetBottom = ScreenShapeHelper.getWindowOutsetBottomPx(mContext.getResources()); -- cgit v1.2.3-59-g8ed1b