From 625252882dfd0397cee24d15a9de58caa76b5934 Mon Sep 17 00:00:00 2001 From: hunterstich Date: Fri, 18 Mar 2022 14:47:15 +0000 Subject: [PATCH] [NavigationRailView] Fix bottom padding being applied to top bug PiperOrigin-RevId: 435636054 (cherry picked from commit 51739445315b818fa3b424903e0845a043c55357) --- .../android/material/navigationrail/NavigationRailView.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/java/com/google/android/material/navigationrail/NavigationRailView.java b/lib/java/com/google/android/material/navigationrail/NavigationRailView.java index 903a38495..2d8f7f0d0 100644 --- a/lib/java/com/google/android/material/navigationrail/NavigationRailView.java +++ b/lib/java/com/google/android/material/navigationrail/NavigationRailView.java @@ -180,7 +180,8 @@ public class NavigationRailView extends NavigationBarView { initialPadding.top += insets.getInsets(WindowInsetsCompat.Type.systemBars()).top; } if (shouldApplyWindowInsetPadding(paddingBottomSystemWindowInsets)) { - initialPadding.top += insets.getInsets(WindowInsetsCompat.Type.systemBars()).bottom; + initialPadding.bottom += + insets.getInsets(WindowInsetsCompat.Type.systemBars()).bottom; } boolean isRtl = ViewCompat.getLayoutDirection(view) == ViewCompat.LAYOUT_DIRECTION_RTL;