--- old/src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java 2016-12-19 22:11:56.000000000 +0300 +++ new/src/java.desktop/unix/classes/sun/awt/X11/XButtonPeer.java 2016-12-19 22:11:56.000000000 +0300 @@ -120,7 +120,9 @@ if (XToolkit.isLeftMouseButton(e)) { if (armed) { - action(e.getWhen(),e.getModifiers()); + @SuppressWarnings("deprecation") + final int modifiers = e.getModifiers(); + action(e.getWhen(), modifiers); } pressed = false; armed = false; @@ -168,7 +170,9 @@ pressed=true; armed=true; repaint(); - action(e.getWhen(),e.getModifiers()); + @SuppressWarnings("deprecation") + final int modifiers = e.getModifiers(); + action(e.getWhen(), modifiers); } break;