| Index: chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java
|
| index 29f8ae910397a402204a54faa58a308244762809..af48e841b38dc3704eefbecf25eb420a497fb2ee 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/appmenu/AppMenu.java
|
| @@ -46,6 +46,7 @@ public class AppMenu implements OnItemClickListener, OnKeyListener {
|
| private final int mItemRowHeight;
|
| private final int mItemDividerHeight;
|
| private final int mVerticalFadeDistance;
|
| + private final int mAdditionalVerticalOffset;
|
| private ListPopupWindow mPopup;
|
| private AppMenuAdapter mAdapter;
|
| private AppMenuHandler mHandler;
|
| @@ -72,6 +73,8 @@ public class AppMenu implements OnItemClickListener, OnKeyListener {
|
| mItemDividerHeight = itemDividerHeight;
|
| assert mItemDividerHeight >= 0;
|
|
|
| + mAdditionalVerticalOffset =
|
| + res.getDimensionPixelSize(R.dimen.menu_software_vertical_offset);
|
| mVerticalFadeDistance = res.getDimensionPixelSize(R.dimen.menu_vertical_fade_distance);
|
| }
|
|
|
| @@ -204,7 +207,7 @@ public class AppMenu implements OnItemClickListener, OnKeyListener {
|
| } else {
|
| // The menu is displayed over and below the anchored view, so shift the menu up by the
|
| // height of the anchor view.
|
| - popup.setVerticalOffset(-anchorHeight);
|
| + popup.setVerticalOffset(mAdditionalVerticalOffset - anchorHeight);
|
| }
|
| }
|
|
|
|
|