From 1038e9601f4a77c370dc99f9b83fa31a760e3fa9 Mon Sep 17 00:00:00 2001 From: Fabian Kozynski Date: Thu, 21 May 2020 13:21:14 -0400 Subject: [PATCH] Fix dialog offset Test: manual Fixes: 156775638 Change-Id: Id70d8773c309a272052234d72734ba6d91279dde --- .../systemui/globalactions/GlobalActionsPopupMenu.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java index d02f831a2bc92..03c9df9eeab35 100644 --- a/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java +++ b/packages/SystemUI/src/com/android/systemui/globalactions/GlobalActionsPopupMenu.java @@ -97,11 +97,12 @@ public class GlobalActionsPopupMenu extends ListPopupWindow { int w = child.getMeasuredWidth(); maxWidth = Math.max(w, maxWidth); } - int width = Math.max(maxWidth, (int) (parentWidth * 0.5) - 2 * mMenuHorizontalPadding); + int width = Math.max(maxWidth, (int) (parentWidth * 0.5) - 2 * mMenuHorizontalPadding) + + 2 * mMenuHorizontalPadding; listView.setPadding(mMenuHorizontalPadding, mMenuVerticalPadding, mMenuHorizontalPadding, mMenuVerticalPadding); - setWidth(width + 2 * mMenuHorizontalPadding); + setWidth(width); setHorizontalOffset(getAnchorView().getWidth() - mGlobalActionsSidePadding - width); }