summaryrefslogtreecommitdiff
path: root/java/org/gnu/emacs/EmacsContextMenu.java
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2023-06-16 12:59:44 +0800
committerPo Lu <luangruo@yahoo.com>2023-06-16 12:59:44 +0800
commit377a3ebbb55a9b944551394e00d24c445e3ff4a1 (patch)
tree69ddd4f46e8a4d6549f9d5210870a4fac8864de6 /java/org/gnu/emacs/EmacsContextMenu.java
parent7f0342a1bd1db835bcdbbb66c8baa97e833e45fc (diff)
Update Android port
* java/org/gnu/emacs/EmacsActivity.java (EmacsActivity): * java/org/gnu/emacs/EmacsApplication.java (findDumpFile): * java/org/gnu/emacs/EmacsContextMenu.java (EmacsContextMenu) (addSubmenu, display): * java/org/gnu/emacs/EmacsDocumentsProvider.java (getNotificationUri, queryChildDocuments, deleteDocument): * java/org/gnu/emacs/EmacsDrawRectangle.java (perform): * java/org/gnu/emacs/EmacsFillRectangle.java (perform): * java/org/gnu/emacs/EmacsOpenActivity.java (readEmacsClientLog) (checkReadableOrCopy): * java/org/gnu/emacs/EmacsSdk7FontDriver.java (EmacsSdk7FontDriver): * java/org/gnu/emacs/EmacsSurfaceView.java (EmacsSurfaceView): * java/org/gnu/emacs/EmacsView.java (EmacsView): * java/org/gnu/emacs/EmacsWindow.java (EmacsWindow, onKeyUp): * java/org/gnu/emacs/EmacsWindowAttachmentManager.java (EmacsWindowAttachmentManager): Remove various unused arguments and variables, dead stores, and make minor cleanups and performance improvements. * src/androidmenu.c (FIND_METHOD_STATIC, android_menu_show): Adjust accordingly.
Diffstat (limited to 'java/org/gnu/emacs/EmacsContextMenu.java')
-rw-r--r--java/org/gnu/emacs/EmacsContextMenu.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/java/org/gnu/emacs/EmacsContextMenu.java b/java/org/gnu/emacs/EmacsContextMenu.java
index d69d0263b93..eb83016c849 100644
--- a/java/org/gnu/emacs/EmacsContextMenu.java
+++ b/java/org/gnu/emacs/EmacsContextMenu.java
@@ -131,20 +131,18 @@ public final class EmacsContextMenu
};
public List<Item> menuItems;
- public String title;
private EmacsContextMenu parent;
/* Create a context menu with no items inside and the title TITLE,
which may be NULL. */
public static EmacsContextMenu
- createContextMenu (String title)
+ createContextMenu ()
{
EmacsContextMenu menu;
menu = new EmacsContextMenu ();
menu.menuItems = new ArrayList<Item> ();
- menu.title = title;
return menu;
}
@@ -197,7 +195,7 @@ public final class EmacsContextMenu
item name. */
public EmacsContextMenu
- addSubmenu (String itemName, String title, String tooltip)
+ addSubmenu (String itemName, String tooltip)
{
EmacsContextMenu submenu;
Item item;
@@ -206,7 +204,7 @@ public final class EmacsContextMenu
item.itemID = 0;
item.itemName = itemName;
item.tooltip = tooltip;
- item.subMenu = createContextMenu (title);
+ item.subMenu = createContextMenu ();
item.subMenu.parent = this;
menuItems.add (item);
@@ -334,6 +332,7 @@ public final class EmacsContextMenu
final EmacsHolder<Boolean> rc;
rc = new EmacsHolder<Boolean> ();
+ rc.thing = false;
runnable = new Runnable () {
@Override