<AWT Dev> [8] Review Request: JDK-8017188 [macosx] policy tool comboboxes doesn't work properly since jdk8b40
Petr Pchelko
petr.pchelko at oracle.com
Tue Sep 10 02:57:58 PDT 2013
Hello, AWT Team.
Please review the fix for the following issue:
http://bugs.sun.com/view_bug.do?bug_id=8006185
(The issue might not be on bugs.sun.com yet)
The fix is available at:
http://cr.openjdk.java.net/~pchelko/8017188/webrev/
When the Choice popup is created from the APPLICATON_MODAL dialog it is also blocked by that dialog, because we do not set the owner for a frame underlying the popup.
The problem is that a swing popup, which's a delegate of the AWT popup on macosx does not know anything about it's parent, so Swing code cannot find a window to set as an
owner in PopupFactory.Popup.getHeavyWeightPopup. The proposed changes fix this problem.
With best regards. Petr.
More information about the awt-dev
mailing list