summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/allapps/AllAppsContainerView.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2018-02-01 21:35:10 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2018-02-01 21:35:10 +0000
commitc94cfc052c7bedaf09d34a5f61001927e7f30e57 (patch)
tree12c4e2c42c2b2c014aac41244a66c8791c8b29ba /src/com/android/launcher3/allapps/AllAppsContainerView.java
parentd0f20abec4ed21bda226cd0ca43c5a3a9c7c6f69 (diff)
parentf8d56fc8a1402c53e26b434f6737d01cf87cda51 (diff)
downloadandroid_packages_apps_Trebuchet-c94cfc052c7bedaf09d34a5f61001927e7f30e57.tar.gz
android_packages_apps_Trebuchet-c94cfc052c7bedaf09d34a5f61001927e7f30e57.tar.bz2
android_packages_apps_Trebuchet-c94cfc052c7bedaf09d34a5f61001927e7f30e57.zip
Merge "Initial changes for handling configuration changes dynamically" into ub-launcher3-master
Diffstat (limited to 'src/com/android/launcher3/allapps/AllAppsContainerView.java')
-rw-r--r--src/com/android/launcher3/allapps/AllAppsContainerView.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/com/android/launcher3/allapps/AllAppsContainerView.java b/src/com/android/launcher3/allapps/AllAppsContainerView.java
index 338bdf3a5..e2c0d1013 100644
--- a/src/com/android/launcher3/allapps/AllAppsContainerView.java
+++ b/src/com/android/launcher3/allapps/AllAppsContainerView.java
@@ -307,19 +307,24 @@ public class AllAppsContainerView extends RelativeLayout implements DragSource,
mAH[i].padding.left = mAH[i].padding.right = leftRightPadding;
mAH[i].applyPadding();
}
+
+ ViewGroup.MarginLayoutParams mlp = (MarginLayoutParams) getLayoutParams();
if (grid.isVerticalBarLayout()) {
- ViewGroup.MarginLayoutParams mlp = (MarginLayoutParams) getLayoutParams();
mlp.leftMargin = insets.left;
mlp.topMargin = insets.top;
mlp.rightMargin = insets.right;
- setLayoutParams(mlp);
setPadding(grid.workspacePadding.left, 0, grid.workspacePadding.right, 0);
} else {
- View navBarBg = findViewById(R.id.nav_bar_bg);
- ViewGroup.LayoutParams navBarBgLp = navBarBg.getLayoutParams();
- navBarBgLp.height = insets.bottom;
- navBarBg.setLayoutParams(navBarBgLp);
+ mlp.leftMargin = mlp.rightMargin = mlp.topMargin = 0;
+ setPadding(0, 0, 0, 0);
}
+ setLayoutParams(mlp);
+
+ View navBarBg = findViewById(R.id.nav_bar_bg);
+ ViewGroup.LayoutParams navBarBgLp = navBarBg.getLayoutParams();
+ navBarBgLp.height = insets.bottom;
+ navBarBg.setLayoutParams(navBarBgLp);
+
InsettableFrameLayout.dispatchInsets(this, insets);
}