summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorChris Banes <chrisbanes@google.com>2015-06-08 13:36:24 +0100
committerChris Banes <chrisbanes@google.com>2015-06-08 13:36:24 +0100
commitd74f960eceb98042ede53f74d02e174eb1ad5944 (patch)
treed9e79cde3204ccaf894cffe2d5e84695ba604e41 /core/java
parentdcfbb618e33f432d83c56a79e71aeec5d81bbacd (diff)
Fix location for ActionMenuItemView cheat sheet
Currently handling does not take the screen position into account. BUG: 21690674 Change-Id: I7e957d453bffd5c9bf5ac61a17fcab7d00fec5b6
Diffstat (limited to 'core/java')
-rw-r--r--core/java/com/android/internal/view/menu/ActionMenuItemView.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/com/android/internal/view/menu/ActionMenuItemView.java b/core/java/com/android/internal/view/menu/ActionMenuItemView.java
index f75b139d9af7..8db363dadfa9 100644
--- a/core/java/com/android/internal/view/menu/ActionMenuItemView.java
+++ b/core/java/com/android/internal/view/menu/ActionMenuItemView.java
@@ -273,7 +273,8 @@ public class ActionMenuItemView extends TextView
Toast cheatSheet = Toast.makeText(context, mItemData.getTitle(), Toast.LENGTH_SHORT);
if (midy < displayFrame.height()) {
// Show along the top; follow action buttons
- cheatSheet.setGravity(Gravity.TOP | Gravity.END, referenceX, height);
+ cheatSheet.setGravity(Gravity.TOP | Gravity.END, referenceX,
+ screenPos[1] + height - displayFrame.top);
} else {
// Show along the bottom center
cheatSheet.setGravity(Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL, 0, height);