diff options
Diffstat (limited to 'java')
| -rw-r--r-- | java/org/gnu/emacs/EmacsView.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/org/gnu/emacs/EmacsView.java b/java/org/gnu/emacs/EmacsView.java index 881cbc363ba..a1953f683bd 100644 --- a/java/org/gnu/emacs/EmacsView.java +++ b/java/org/gnu/emacs/EmacsView.java | |||
| @@ -531,8 +531,9 @@ public class EmacsView extends ViewGroup | |||
| 531 | contextMenu = menu; | 531 | contextMenu = menu; |
| 532 | popupActive = true; | 532 | popupActive = true; |
| 533 | 533 | ||
| 534 | /* On API 21 or later, use showContextMenu (float, float). */ | 534 | /* Use showContextMenu (float, float) on N to get actual popup |
| 535 | if (Build.VERSION.SDK_INT > Build.VERSION_CODES.LOLLIPOP) | 535 | behavior. */ |
| 536 | if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) | ||
| 536 | return showContextMenu ((float) xPosition, (float) yPosition); | 537 | return showContextMenu ((float) xPosition, (float) yPosition); |
| 537 | else | 538 | else |
| 538 | return showContextMenu (); | 539 | return showContextMenu (); |