--- old/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java 2015-11-06 02:13:01.558561023 -0500 +++ new/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java 2015-11-06 02:13:01.402483025 -0500 @@ -785,7 +785,7 @@ numItemsDisplayed = Math.min(MAX_UNFURLED_ITEMS, numItems); } Point global = XChoicePeer.this.toGlobal(0,0); - Dimension screen = Toolkit.getDefaultToolkit().getScreenSize(); + Rectangle screen = graphicsConfig.getBounds(); if (alignUnder != null) { Rectangle choiceRec = XChoicePeer.this.getBounds();