mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-03-04 18:06:48 +00:00
Center overview panel buttons.
Bug: 32313927 Change-Id: Ib6e82b12ef45d2fe59e46b5b2dd8945047eeb981
This commit is contained in:
@@ -555,18 +555,13 @@ public class DeviceProfile {
|
||||
// Layout the Overview Mode
|
||||
ViewGroup overviewMode = launcher.getOverviewPanel();
|
||||
if (overviewMode != null) {
|
||||
lp = (FrameLayout.LayoutParams) overviewMode.getLayoutParams();
|
||||
lp.gravity = Gravity.LEFT | Gravity.BOTTOM;
|
||||
|
||||
int visibleChildCount = getVisibleChildCount(overviewMode);
|
||||
int totalItemWidth = visibleChildCount * overviewModeBarItemWidthPx;
|
||||
int maxWidth = totalItemWidth + (visibleChildCount-1) * overviewModeBarSpacerWidthPx;
|
||||
int maxWidth = totalItemWidth + (visibleChildCount - 1) * overviewModeBarSpacerWidthPx;
|
||||
|
||||
lp = (FrameLayout.LayoutParams) overviewMode.getLayoutParams();
|
||||
lp.width = Math.min(availableWidthPx, maxWidth);
|
||||
lp.height = getOverviewModeButtonBarHeight();
|
||||
// Center the overview buttons on the workspace page
|
||||
lp.leftMargin = workspacePadding.left + (availableWidthPx -
|
||||
workspacePadding.left - workspacePadding.right - lp.width) / 2;
|
||||
lp.height = getOverviewModeButtonBarHeight() + mInsets.bottom;
|
||||
overviewMode.setLayoutParams(lp);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user