Index: src/main/java/common/javax/swing/plaf/basic/BasicMenuItemUI.java =================================================================== --- src/main/java/common/javax/swing/plaf/basic/BasicMenuItemUI.java (revision 494496) +++ src/main/java/common/javax/swing/plaf/basic/BasicMenuItemUI.java (working copy) @@ -192,6 +192,9 @@ } public void uninstallUI(final JComponent c) { + // Fix for HARMONY-2704, for compatibility with RI + JMenuItem jMenuItem = (JMenuItem) c; + uninstallKeyboardActions(); uninstallListeners(); uninstallComponents(menuItem);