--- a/jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java Fri Nov 13 05:02:26 2015 -0800
+++ b/jdk/src/java.desktop/unix/classes/sun/awt/X11/XChoicePeer.java Fri Nov 13 18:36:14 2015 +0400
@@ -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();