--- old/src/java.desktop/share/classes/java/awt/MenuBar.java 2017-11-21 14:24:13.000000000 -0800 +++ new/src/java.desktop/share/classes/java/awt/MenuBar.java 2017-11-21 14:24:12.000000000 -0800 @@ -377,7 +377,6 @@ * keydown). Returns true if there is an associated * keyboard event. */ - @SuppressWarnings("deprecation") boolean handleShortcut(KeyEvent e) { // Is it a key event? int id = e.getID(); @@ -386,8 +385,8 @@ } // Is the accelerator modifier key pressed? - int accelKey = Toolkit.getDefaultToolkit().getMenuShortcutKeyMask(); - if ((e.getModifiers() & accelKey) == 0) { + int accelKey = Toolkit.getDefaultToolkit().getMenuShortcutKeyMaskEx(); + if ((e.getModifiersEx() & accelKey) == 0) { return false; }