--- old/src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java 2016-08-31 16:52:26.076059766 +0300 +++ new/src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java 2016-08-31 16:52:25.928059771 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2002, 2014, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2002, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -215,7 +215,7 @@ */ protected Rectangle getWindowBounds(Point origin, Dimension windowSize) { Rectangle globalBounds = new Rectangle(origin.x, origin.y, 0, 0); - Dimension screenSize = graphicsConfig.getBounds().getSize(); + Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Rectangle res; res = fitWindowRight(globalBounds, windowSize, screenSize); if (res != null) {