--- old/src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java 2015-03-04 18:16:14.000000000 +0300 +++ new/src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java 2015-03-04 18:16:14.000000000 +0300 @@ -117,7 +117,7 @@ try { javaToplevels = XWindowPeer.collectJavaToplevels(); for (Window w : toBlock) { - XWindowPeer wp = (XWindowPeer)AWTAccessor.getComponentAccessor().getPeer(w); + XWindowPeer wp = AWTAccessor.getComponentAccessor().getPeer(w); if (wp != null) { wp.setModalBlocked((Dialog)target, true, javaToplevels); } @@ -139,7 +139,7 @@ XWindowPeer focusedWindowPeer = null; if (focusedWindow != null) { - focusedWindowPeer = (XWindowPeer)AWTAccessor.getComponentAccessor().getPeer(focusedWindow); + focusedWindowPeer = AWTAccessor.getComponentAccessor().getPeer(focusedWindow); } else { /* * For the case when a potential blocked window is not yet focused