Index: /trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java	(revision 13133)
+++ /trunk/src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java	(revision 13134)
@@ -27,10 +27,10 @@
 public final class MenuItemSearchDialog extends ExtendedDialog {
 
-    private final Selector selector;
+    private final MenuItemSelector selector;
     private static final MenuItemSearchDialog INSTANCE = new MenuItemSearchDialog(MainApplication.getMenu());
 
     private MenuItemSearchDialog(MainMenu menu) {
         super(Main.parent, tr("Search menu items"), tr("Select"), tr("Cancel"));
-        this.selector = new Selector(menu);
+        this.selector = new MenuItemSelector(menu);
         this.selector.setDblClickListener(e -> buttonAction(0, null));
         setContent(selector, false);
@@ -63,9 +63,9 @@
     }
 
-    private static class Selector extends SearchTextResultListPanel<JMenuItem> {
+    private static class MenuItemSelector extends SearchTextResultListPanel<JMenuItem> {
 
         private final MainMenu menu;
 
-        Selector(MainMenu menu) {
+        MenuItemSelector(MainMenu menu) {
             super();
             this.menu = menu;
@@ -103,4 +103,5 @@
                     .map(Shortcut::getKeyStroke)
                     .ifPresent(item::setAccelerator);
+            item.setArmed(isSelected);
             if (isSelected) {
                 item.setBackground(list.getSelectionBackground());
